Doctor Salary in Kenya (2025) Public, Private & Government Breakdown

Doctors in Kenya play a critical role in maintaining the country’s healthcare system. As professionals responsible for diagnosing, treating, and managing illnesses, understanding their compensation is vital both for aspiring medical students and practicing healthcare workers. In this detailed guide, we break down the Doctor Salary in Kenya across public, private, and county sectors.

Doctor Salary in Kenya public and private sector also govt sector details

Average Doctor Salary in Kenya

Doctors’ salaries vary widely depending on several key variables including:

  • Sector: Public, Private, NGO
  • Experience: Entry-level to senior consultants
  • Location: Urban vs rural counties
  • Specialization: General practitioners vs specialists

Doctor Salary in Kenya by Sector

SectorEntry-Level SalaryMid-Level SalarySenior/Consultant Salary
Public HospitalsKSh 140,000KSh 250,000KSh 500,000+
Private SectorKSh 180,000KSh 350,000KSh 600,000+
NGOs (e.g., MSF)KSh 250,000KSh 400,000KSh 700,000+

Doctor Salary in Kenya: Public Sector (Government)

Doctors employed by government hospitals are paid according to the Public Service Commission’s (PSC) job groups. Below is a breakdown:

Public Sector Salary by Job Group

Job GroupPositionMonthly Salary (Gross)
LMedical Officer InternKSh 140,000
MMedical OfficerKSh 180,000 – 230,000
NSenior Medical OfficerKSh 250,000 – 300,000
PConsultant/SpecialistKSh 350,000 – 500,000+

Additional Allowances

  • House Allowance
  • Commuter Allowance
  • Risk Allowance
  • Non-practice Allowance (for some roles)

Government employed doctors also benefit from pension contributions and union representation.

Relevant Reads:

Doctor Salary in Kenya: Private Sector

Doctors in private hospitals generally earn higher salaries, especially in established institutions like:

  • Aga Khan University Hospital
  • Nairobi Hospital
  • MP Shah Hospital
  • Avenue Hospital

Typical Private Sector Pay

Experience LevelMonthly Salary
Entry LevelKSh 180,000 – 220,000
5 to 10 YearsKSh 300,000 – 450,000
ConsultantsKSh 600,000+

Private hospitals may offer additional benefits such as:

  • Performance bonuses
  • Profit-sharing models
  • Flexible working hours
  • Access to research and international conferences

Salary Growth in Private Sector

diffCopyEditYears of Experience | Monthly Salary (KSh)
--------------------|----------------------
0–2 years           | 180,000 – 220,000
3–5 years           | 250,000 – 300,000
6–10 years          | 350,000 – 450,000
10+ years           | 500,000 – 700,000+

County vs National Government Doctors

With Kenya’s devolved healthcare system, many doctors are now hired by county governments. However, this has introduced disparities:

National vs County Comparison

FactorNational GovernmentCounty Government
Salary TimelinessMore consistentFrequently delayed
Union RepresentationStrong (via KMPDU)Variable
Working ConditionsBetter in referral hospitalsOften limited resources
Career ProgressionWell-structuredLess standardized

Learn More:

Doctor Salary in Kenya by Specialization

Specialist doctors earn significantly more than general practitioners. Here’s a breakdown by specialty:

Salary by Doctor Specialization

SpecializationMonthly Salary (KSh)
General Practitioner180,000 – 250,000
Pediatrician350,000 – 450,000
Gynecologist400,000 – 500,000
Psychiatrist300,000 – 400,000
Cardiologist450,000 – 600,000+
Surgeon500,000 – 750,000+

Specialist salaries are highest in private hospitals or NGO roles (e.g., Doctors Without Borders).

Career and Salary Progression

Here’s a typical career path for doctors in Kenya, including salary growth:

  1. Intern (0–1 year)
    • Salary: KSh 120,000 – 140,000
    • Mandatory year under supervision
  2. Medical Officer (2–4 years)
    • Salary: KSh 180,000 – 230,000
    • Can work in public or private sectors
  3. Registrar / Resident (5–7 years)
    • Salary: KSh 250,000 – 300,000
    • In specialization programs at university hospitals
  4. Consultant / Specialist (8–15 years)
    • Salary: KSh 350,000 – 600,000+
    • Qualified in a specific area
  5. Senior Consultant / Professor / Director (15+ years)
    • Salary: KSh 600,000 – 1M+
    • May also earn from private clinics, academic roles, or NGO work

Doctors vs Other Medical Professions

How do doctor salaries stack up against other medical fields?

👨‍⚕️ Doctor vs Other Healthcare Salaries

ProfessionMonthly Salary (KSh)
Doctor (General)180,000 – 250,000
Clinical Officer70,000 – 120,000
Nurse (Diploma)45,000 – 90,000
Pharmacist120,000 – 200,000
Receptionist (Hospital)30,000 – 45,000

Also Read:

Key Factors Influencing Doctor Salary

Several variables directly impact doctor salaries:

  • Sector (Public vs Private vs NGO)
  • Location (Urban vs Rural) – Urban areas typically pay more
  • Experience & Education – MBChB vs MD, postgraduate degrees
  • Union Involvement – Representation impacts negotiations
  • Specialization – Highly specialized roles command higher salaries

Common Challenges in Doctor Compensation

Despite being highly trained, many doctors in Kenya face real struggles:

  • Delayed salaries (especially in counties)
  • Poor working conditions in rural areas
  • Overwork and burnout
  • Brain drain to countries like the UK, US, and South Africa
  • Inadequate medical supplies and support staff

Opportunities to Boost Doctor Income

Kenyan doctors can increase their earnings through:

  1. Private Practice – Running clinics during off-hours
  2. Consulting & Locum Work – Temporary hospital shifts
  3. NGO & International Organizations – Higher salaries, travel
  4. Medical Lecturing – Teaching in universities
  5. Telemedicine – Growing digital health services

Conclusion

In 2025, Doctor Salary in Kenya remains competitive, especially for specialists and private-sector professionals. While challenges exist, opportunities for financial growth through experience, specialization, and entrepreneurship are promising.

Aspiring doctors should focus on continuous learning, networking, and professional affiliations to stay competitive.

Frequently Asked Questions (FAQs)

Between KSh 180,000 to 250,000, depending on experience and sector.

Yes, significantly more, especially for experienced and specialized doctors.

Yes. Common allowances include house, commuter, risk, and non-practice allowances.

They may experience salary delays and fewer benefits compared to national government-employed doctors.

Through specialization, private practice, lecturing, and NGO contracts.