Updated 17 October 2026
Machakos County has 303 facilities on the Social Health Authority’s contracted list, spread from Masinga and Yatta in the east to the fast-growing Nairobi suburbs of Syokimau, Mlolongo and Athi River. The finder below opens on Machakos so you can filter by sub-county, level, type of facility or name.
Loading the tool...
Machakos SHA Facilities in Numbers
Machakos has a strongly public network: 191 facilities are run by the county government, 94 are private, 8 are faith-based and 3 are run by NGOs. Two thirds of the list, 201 facilities, are Level 2 dispensaries and clinics. There are 80 Level 3 health centres, 19 Level 4 hospitals and 3 Level 5 hospitals, with no Level 6 hospital, so national referral cases usually go to Nairobi.
Level 5 Hospitals in Machakos
- Machakos County Referral Hospital (Machakos Level 5), the main public hospital, listed with 500 beds.
- Universal Family Health Services in Machakos town, private, 100 beds.
- The Fork Hospital Kenya in Athi River, private, 73 beds.
SHA Facilities by Sub-County
Masinga has the most contracted facilities with 49, mainly dispensaries, followed by Machakos (45), Matungulu (39), Mwala (39), Yatta (36), Mavoko (33), Kathiani (26), Athi River (18) and Kangundo (18). SHA lists Athi River separately from Mavoko, so for Syokimau, Mlolongo and Athi River check both.

County-Run Hospitals
Besides the referral hospital in Machakos town, four county sub-county hospitals at Level 4 are on the list:
- Kathiani: Kathiani Sub-County Hospital, 148 beds.
- Kangundo: Kangundo Sub-County Hospital, 100 beds.
- Yatta: Matuu Sub-County Hospital, 68 beds.
- Mwala: Mwala Sub-County Hospital, 31 beds.
Masinga, Matungulu, Mavoko and Athi River have no county-run Level 4 hospital on the list. In Masinga the only Level 4 option is the private Reliable Healthcare Services.
Private and Mission Hospitals
Machakos town has the widest choice: Shalom Hospital (250 beds), Bishop U. J. Kioko Catholic Hospital (125 beds, faith-based), German Medical Centre Machakos (100), Bristol Park Hospital (70) and Plaza Specialist Hospital (66). In Mavoko, The Veteran Mission Hospitals (150 beds), Katani Hospital (136), Sanel Hospital and RFH Healthcare Syokimau are contracted, and Athi River Shalom Community Hospital serves Athi River. Yatta has The Matuu Hospital and Kathiani has Ultra Kathiani Hospital.
The list also includes 13 nursing homes and cottage hospitals, 4 general practice clinics, a dental clinic, an eye clinic and a stand-alone radiology centre.
Using SHA in Machakos
Check your SHA status on *147# and carry your ID. For routine care start at a dispensary or health centre; the county hospitals and Machakos Level 5 handle referrals. Public hospitals are funded through the county budget; see the Machakos County budget page for what the county received and spent.
All counties: SHA hospital finder. Nearby: SHA hospitals in Nairobi.
Frequently Asked Questions
Which hospitals in Machakos accept SHA?
303 Machakos facilities were on SHA’s contracted list on 17 October 2026, including Machakos County Referral Hospital, Shalom Hospital and Bishop U. J. Kioko Catholic Hospital.
Is Machakos Level 5 on SHA?
Yes, Machakos County Referral Hospital is a Level 5 county government hospital on the list.
Which SHA hospitals are in Syokimau and Athi River?
Contracted Level 4 and 5 hospitals there include The Fork Hospital Kenya, The Veteran Mission Hospitals, Katani Hospital, Sanel Hospital, RFH Healthcare Syokimau and Athi River Shalom Community Hospital.
How many SHA facilities are in Machakos?
303, of which 22 are at Level 4 or 5.
Source: Social Health Authority, Machakos County contracted facilities, retrieved 17 October 2026.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


