Kenya Salary Calculator Logo

Doctor Salary in Kenya (2025) β€” Medical Officer

Average gross salary KES 250,000 — Net take-home pay after all statutory deductions

Gross Salary
KES 250,000
Total Deductions
KES 77,845
Net Take-Home Pay
KES 172,155

Full Deductions Breakdown β€” Doctor KES 250,000

Deduction / ItemMonthly (KES)Annual (KES)
Gross Salary250,0003,000,000
NSSF (Tier I & II, capped)4,32051,840
SHIF (2.75%)6,87582,500
Housing Levy (1.5%)3,75045,000
PAYE (Income Tax)62,900754,800
Personal Relief (deducted from PAYE)2,40028,800
Net Pay (Take-Home)172,1552,065,860

Calculate your exact salary β†’  |  Salary After Tax Tool

Public Sector vs Private Sector Doctors in Kenya

πŸ›οΈ Public Sector (Ministry of Health / County)

  • Medical Intern: KES 70,000–100,000 (government stipend)
  • Medical Officer: KES 120,000–200,000
  • Senior Medical Officer: KES 200,000–300,000
  • Benefits: Civil service pension, group insurance
  • Job security: Permanent & pensionable
  • Allowances: On-call, risk, house, commuter allowances

πŸ₯ Private Sector (Hospitals & Clinics)

  • Medical Officer: KES 200,000–350,000
  • Specialist: KES 300,000–600,000+
  • Consultant / Locum: KES 500,000–1,000,000+
  • Top employers: Aga Khan, Nairobi Hospital, MP Shah, Karen
  • Pay: Significantly higher than public sector
  • Private practice: Potential for much higher income

Doctor Salary Ranges in Kenya (2025)

Level / Role Gross Salary (KES/month) Notes
Medical Intern 70,000 – 100,000 1-year internship post-MBChB, government facility
Junior Medical Officer 120,000 – 180,000 Post-internship, public hospitals & lower-tier private
Medical Officer (Mid-level) 180,000 – 300,000 Private hospitals, 3–8 years experience
Specialist (MMed / Fellowship) 200,000 – 400,000 Surgery, Paediatrics, O&G, Medicine β€” varies widely
Consultant 400,000+ Top-tier private hospitals, own practice, international orgs

* Locum rates in private hospitals can reach KES 5,000–15,000 per session. Private practice income is not included above.

Doctor Job Market in Kenya

  • Demand: Very high, particularly in underserved counties. Kenya has approximately 1 doctor per 5,000 people, far below the WHO recommended 1:1,000.
  • Top Employers: Ministry of Health, County Health Departments, Aga Khan University Hospital, Nairobi Hospital, MP Shah Hospital, Mater Hospital, Kenyatta National Hospital, Karen Hospital, MΓ©decins Sans FrontiΓ¨res, UN agencies.
  • Top Cities: Nairobi (highest salaries), Mombasa, Nakuru, Eldoret, Kisumu.
  • Specializations in demand: Surgery, Obstetrics & Gynaecology, Anaesthesiology, Radiology, Oncology, Paediatrics.
  • Effective deduction rate: At KES 250,000 gross, you lose 31.1% to statutory deductions β€” one of the highest rates due to the 30% PAYE bracket.
  • Annual net pay: KES 2,065,860 per year.

Doctor Salary Kenya β€” FAQs

What is the average doctor salary in Kenya in 2025?

A medical officer in Kenya earns approximately KES 150,000–300,000 gross per month in 2025. Using KES 250,000 as a mid-range figure, after deductions (PAYE KES 62,900, NSSF KES 4,320, SHIF KES 6,875, Housing Levy KES 3,750), the net take-home pay is KES 172,155 per month (KES 2,065,860 annually).

How much PAYE tax does a doctor pay in Kenya?

On a KES 250,000 gross salary, a doctor's taxable income after NSSF (KES 4,320), SHIF (KES 6,875), and Housing Levy (KES 3,750) is KES 235,055. Applying the 2025 KRA tax bands (25% on KES 32,333–57,333, 30% above KES 57,333) and deducting personal relief of KES 2,400 yields PAYE of KES 62,900 per month β€” the highest deduction by far.

Do private sector doctors earn significantly more than government doctors in Kenya?

Yes, significantly. Government medical officers typically earn KES 120,000–200,000 per month, while equivalent roles in top private hospitals like Aga Khan or Nairobi Hospital pay KES 200,000–350,000. Consultants and specialists in private practice can earn KES 500,000–1,000,000+ per month, particularly when combining employed income with locum and private clinic earnings.

What specializations earn the highest salaries for doctors in Kenya?

The highest-paying medical specializations in Kenya are: Cardiothoracic Surgery, Neurosurgery, Radiology (especially interventional), Anaesthesiology, Ophthalmology, and Orthopaedic Surgery. Specialists in these fields at senior levels in private practice can earn KES 500,000–2,000,000+ per month. These specializations typically require an additional 3–5 years of MMed or Fellowship training after the MBChB.

Related Salary Calculations

Other professions in Kenya:

Salary after tax by amount:

Use the Full Kenya Salary Calculator