

When choosing a career in healthcare, one of the most common comparisons is public health vs medicine. Both fields aim to improve health and save lives, but they do so in very different ways. Medicine focuses on treating individuals, while public health looks at preventing disease across entire populations.
In Kenya today, this comparison is especially important. With the introduction of the Social Health Insurance Fund (SHIF) and the government’s push for Universal Health Coverage (UHC), public health is gaining prominence alongside medicine.
Understanding the differences in career paths, salaries, and daily work can help students make informed choices about where they fit best.
Public health is about keeping communities healthy. Instead of treating one patient at a time, it works to prevent illness, promote wellness, and design systems that improve health for everyone.
Examples of Public Health Include:
It’s a career rooted in prevention, policy, and community engagement.
Medicine is the science and practice of diagnosing, treating, and caring for individual patients. It’s what most people picture when they think of healthcare - doctors in hospitals, nurses in clinics, and specialists performing surgeries.
Medicine Examples Include:
Medicine is about curative and clinical practice, requiring longer training but offering direct patient interaction.
| Dimension | Public Health | Medicine |
|---|---|---|
| Focus | Populations and communities | Individuals and patients |
| Approach | Prevention, promotion, and policy | Diagnosis, treatment, and cure |
| Work Settings | NGOs, county health, research, government | Hospitals, clinics, private practice |
| Skills | Data analysis, outreach, program design | Clinical knowledge, procedures, diagnosis |
| Impact | Broad, long-term community health outcomes | Immediate relief for individual patients |
Let's check the career paths after pursuing Medicine and Public Health.
Epidemiologist: Investigates disease outbreaks and health patterns.
Environmental Health Officer: Ensures sanitation, safe water, and healthy environments.
Health Educator / Promoter: Designs and runs awareness campaigns.
Nutritionist / Dietician: Supports dietary health, especially for NCD prevention.
Public Health Program Manager: Oversees county or NGO-funded health projects.
ICMHS: Certificates and Diplomas in Community Health, Community Health & Development, Community Health Assistant, Health Records & IT, and Nutrition.
KMTC & Universities: Diplomas, BSc, MPH.
KEMRI: Postgraduate research.
Doctor: General practitioner or specialist (surgeon, pediatrician, gynecologist).
Nurse: Provides direct patient care and support.
Clinical Officer: Offers diagnostic and treatment services at primary levels.
Pharmacist: Dispenses and advises on medication use.
Entry-level: 35,000 – 60,000 KES (Community Health Assistants, educators).
Mid-career: 70,000 – 150,000 KES (nutritionists, officers, analysts).
Senior level: 200,000+ KES (program managers, NGO/public health specialists).
Entry-level: 90,000 – 150,000 KES (junior doctors, interns).
Mid-career: 200,000 – 350,000 KES (specialists, consultants).
Senior level: 400,000+ KES (surgeons, private practice, hospital directors).
| Career Path | Entry Level (KES/month) | Mid-Career (KES/month) | Senior Level (KES/month) |
|---|---|---|---|
| Community Health Assistant | 35,000 – 50,000 | 55,000 – 75,000 | 90,000+ |
| Nutritionist / Dietician | 40,000 – 60,000 | 70,000 – 120,000 | 150,000+ |
| Public Health Program Manager | 90,000 – 120,000 | 150,000 – 200,000 | 250,000+ |
| Junior Doctor (Intern) | 90,000 – 120,000 | – | – |
| Consultant / Specialist | – | 200,000 – 350,000 | 400,000+ |
| Nurse / Clinical Officer | 50,000 – 80,000 | 90,000 – 150,000 | 180,000+ |
How the day to day life of public health and medicine professional look like:
Planning and supervising vaccination drives.
Attending policy meetings with county officials.
Collecting and analysing health data.
Designing health education materials for schools or communities.
Example: A public health officer in Kisumu may spend the day coordinating a cholera awareness campaign, working with schools, and reporting data to the Ministry of Health.
Consulting with patients in clinics or hospitals.
Performing examinations and diagnostic tests.
Prescribing treatment and monitoring progress.
Handling emergencies, ward rounds, or surgeries.
Example: A doctor in Nairobi might consult 20–30 patients in an outpatient clinic, diagnosing malaria, hypertension, or respiratory infections, before attending ward rounds in the evening.
Choose Public Health if: You want to work on prevention, policy, and community-wide solutions. It’s suited for those interested in data, outreach, and long-term change.
Choose Medicine if: You want direct patient care, clinical expertise, and immediate impact on individuals. It’s suited for those with a strong science background and readiness for long training.
Both fields are vital and often complement each other. Public health reduces the patient load, while medicine treats those who still fall ill.
While medicine requires long years in medical school, public health offers faster, accessible entry points with immediate career opportunities.
ICMHS (Imperial College of Medical & Health Sciences) is the perfect starting place for students passionate about prevention and community health.
Certificate in Community Health: Frontline skills for disease prevention and promotion.
Certificate in Social Work and Community Development: Builds leadership and program design skills.
Certificate in Healthcare Support Assistant: Trains you for outreach, household health support, and immunisation roles.
Certificate in Health Records & IT: Equips you for health data and digital systems.
Diploma in Nutrition & Dietetics: Ideal for careers focused on lifestyle diseases and dietary health.
Programs directly align with SHIF and UHC priorities.
Accredited by KNEC, TVETA, KNDI, NCK, COCK.
Practical, job-ready training with community and hospital placements.
Clear growth pathways from Certificate → Diploma → Degree.
ICMHS is not just a college; it’s your bridge into Kenya’s fastest-growing health careers.
The debate of public health vs medicine comes down to your passion and strengths. If you want to treat patients one-on-one, medicine may be the right path. If you want to prevent disease, shape health policy, and protect entire communities, public health is for you.
Both are vital. Together, they form the backbone of a healthy Kenya.
For students ready to make an impact through prevention, policy, and community service, ICMHS provides the perfect launchpad with courses designed for the careers that matter most today.
Your future in healthcare doesn’t have to wait six years - you can start building it now with ICMHS.
Neither is “better” - it depends on your interest. Public health is for prevention and community work, while medicine is for clinical care and treatment.
Doctors generally earn higher salaries, especially specialists. However, senior public health professionals in NGOs can earn comparable packages.
Yes, but they would need to go through medical school. However, public health graduates can pursue advanced degrees (MPH, MSc Epidemiology) and reach leadership roles.
Yes. With SHIF, UHC, and rising NCDs, public health careers are more relevant than ever, offering stable opportunities across counties, NGOs, and international agencies.


