Primary Health Care (Public Health Programmes)
- National AIDS Programme
- Quality Assuarance Programme
- Strategic Information Department
- National Tuberculosis Control Programme
- Sexual Reproductive health Programme
- Emergency, Prepardness and Responce Unit
- Environmental Health Programme
- School Health Programme
- Expanded Programme on Immunisation
- Intergrated Management of Childhood Illnesses
- Epidemiology Programme
- National Malaria Control Programme
- Nutrition Programme
- National Bilharzia Control Programme
- Rural Health Motivators
- Non-Communicable Diseases Programme
PUBLIC HEALTH UNIT
Acting National Public Health Matron: Matron Thandi Maphalala
King Sobhuza II Public Health Unit
Matron: Dumsile Nxumalo
Postal Address: P.O. Box 90
Manzini
Swaziland.
Telephone Number: 268 2505 2531
Fax number: 268 2505 3902
Siteki Public Health Unit
Matron: Ms Pureen Ndzinisa
Postal Address: P.O. Box 34
Siteki
Swaziland.
Telephone Number: 268 2343 4198
Fax number: 268 2343 4344
Mbabane Public Health Unit
Senior Medical Officer: Dr Rosemary Mukasa
Postal Address: P.O. Box 1119
Mbabane
Telephone number 268 2404 3506