Skip to content
All paybills

17 listed

Hospitals paybills Kenya: 17 verified codes

Hospital bill payments and medical accounts.

HospitalMulti-network

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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

Hospital

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.