17 listed
Hospitals paybills Kenya: 17 verified codes
Hospital bill payments and medical accounts.
Kenyatta National Hospital
⚠️ KNH has two active M-PESA paybills. The consolidated eCitizen paybill 222222 covers most invoices generated through the KNH billing system; the direct KNH paybill 626070 (surfaced in Safaricom's own in-app directory, September 2026) is used for some direct-billed items where the cashier gives you the KNH-specific number instead of an eCitizen reference. Always ask the KNH cashier which paybill applies to your bill before sending money.
Paybill · M-Pesa
222 222
Aga Khan University Hospital, Nairobi
⚠️ Aga Khan University Hospital, Nairobi (AKUH,N) does not publish a customer-facing M-PESA paybill on its own billing page. They direct patients to the Pesapal portal at store.pesapal.com/akuhn for online payments, or to their Credit Control Department (+254 20 366 2842) for billing details. The number listed below is from older third-party sources and may not be currently active: confirm before sending.
Paybill · M-Pesa
638 000
The Nairobi Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Nairobi Hospital bill.
Paybill · M-Pesa
401 400
MP Shah Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your MP Shah Hospital bill.
Paybill · M-Pesa
957 300
The Karen Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Karen Hospital bill.
Paybill · M-Pesa
661 300
Tenwek Hospital
Pay Tenwek Hospital bills via M-PESA paybill 605664. Tenwek is a leading faith-based teaching hospital in Bomet County. Use your patient or invoice number as the account.
Paybill · M-Pesa
605 664
Mater Misericordiae Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Mater Hospital bill.
Paybill · M-Pesa
100 400
Gertrude's Children's Hospital
⚠️ Gertrude's Children's Hospital uses its own M-PESA payment flow which is set up via the hospital's reception/billing desk. The paybill we previously listed (303030) is actually Absa Bank's paybill, so it was wrong. Visit gerties.org/mpesa or call the hospital before sending money.
Paybill · M-Pesa
Moi Teaching and Referral Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Moi Teaching and Referral Hospital bill.
Paybill · M-Pesa
222 222
Aga Khan Hospital, Mombasa
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Aga Khan Hospital Mombasa bill.
Paybill · M-Pesa
638 200
Mediheal Group of Hospitals
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Mediheal Hospital bill.
Paybill · M-Pesa
350 350
Kijabe Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Kijabe Hospital bill.
Paybill · M-Pesa
512 900
Aga Khan Hospital, Kisumu
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Aga Khan Hospital Kisumu bill.
Paybill · M-Pesa
638 100
Kenyatta University Teaching Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your KUTRRH bill.
Paybill · M-Pesa
222 222
The Mombasa Hospital
⚠️ Hospital paybills change frequently and may be department-specific (admissions, pharmacy, lab, etc.). Always confirm with the hospital's billing office or credit control before sending money. If a paybill listed below doesn't work, the hospital may have switched providers: call them first. Pay your Mombasa Hospital bill.
Paybill · M-Pesa
898 800
Pumwani Maternity Hospital
⚠️ Pumwani Maternity Hospital is a Nairobi City County facility. The paybill previously listed (547700) appeared to collide with old Nairobi County data and could not be re-verified. Pumwani patients typically pay via Nairobi County e-services or directly at the cashier. Confirm with the hospital before sending.
Paybill · M-Pesa
Kisii Teaching and Referral Hospital
⚠️ Kisii Teaching and Referral Hospital. Previously-listed paybill (335577) appeared to be Kisumu County's number, not KTRH's. KTRH patients should use the hospital's billing office or Kisii County health-services payment channel. Confirm before sending.
Paybill · M-Pesa
Hospitals with no M-PESA paybill
These 2 publish no paybill number. They collect through a USSD menu, an online portal, or a reference number printed on your bill. If someone gives you a paybill for one of them, it belongs to a different organisation.