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.
What is Public Health?
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 include:
- Running vaccination campaigns in counties.
- Monitoring water sanitation and environmental health.
- Educating families about nutrition and lifestyle changes.
- Tracking disease outbreaks and planning prevention strategies.
- It’s a career rooted in prevention, policy, and community engagement.
What is Medicine?
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. Examples include:
- A pediatrician managing childhood illnesses.
- A surgeon performing an operation.
- A physician prescribing treatment for diabetes or hypertension.
- A nurse providing bedside care in a ward.
Medicine is about curative and clinical practice, requiring longer training but offering direct patient interaction.
Key Differences Between Public Health and Medicine
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 |
Career Paths: Public Health vs Medicine
Let’s break down how career opportunities unfold in each field – from public health systems to clinical medicine.
Public Health Careers
- 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.
Training Routes for Public Health
- 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.
Medicine Careers
- 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.
Training Routes for Medicine Career
- Medical school (MBChB ~6 years).
- Internship and licensing through the Kenya Medical Practitioners and Dentists Council (KMPDC).
- Specialisation requires postgraduate study (3–6 additional years).
Pay Ranges: Public Health and Medical Careers
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+ |
Public Health Careers in Kenya
- 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).
Medicine Careers in Kenya
- 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).
Day-to-Day Work
The daily routines of healthcare professionals vary widely depending on whether they work in public health or clinical medicine.
Public Health Professional
- 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.
Medical Professional
- 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.
Which Career Should You Choose?
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.
ICMHS: Your Launchpad for Public Health
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 Health – 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.
Why ICMHS:
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.
Conclusion
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.
Medicine vs Public Health FAQs
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.
For Public Health (Certificate/Diploma): 1.5 – 2.5 years and Medicine (MBChB): 6 years + 1-year internship + postgraduate for specialists.
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.