Level 2 Hospitals in Kiambu County — Complete List of All Primary Care Clinics, Health Centres & Dispensaries

Level 2 Hospitals in Kiambu County — Complete List of All 354 Primary Care Clinics, Health Centres & Dispensaries (2026)

Level 2 Hospitals in Kiambu County — Complete List of All 354 Primary Care Clinics, Health Centres & Dispensaries (2026)

Level 2 hospitals, clinics and dispensaries in Kiambu County are the primary healthcare backbone of Kenya’s central region — the first point of contact for most outpatient medical services. This is the complete, verified list of all 354 Level 2 facilities in Kiambu County licensed and accredited under the SHA provider network, including medical clinics, health centres, dispensaries, eye clinics, and dental clinics across the county.

Whether you are looking for an outpatient clinic near you in Kiambu — whether in Thika, Ruiru, Juja, Kikuyu, Limuru, Karuri, Gatundu, Githunguri, Kijabe, Lari, Kinoo, Tigoni, Uthiru, Banana, Gachie, Ndenderu or any other location — need basic primary healthcare, or want to verify SHA acceptance at your nearest Level 2 facility, this guide covers every facility with location, facility type, ownership, and exactly how to access care under your SHA registration.

Thika Ruiru Juja Kikuyu Limuru Karuri Gatundu Githunguri Kijabe Lari Kinoo Uthiru Banana Gachie Ndenderu Tigoni Ruaka

✓ Important: Level 2 facilities provide primary outpatient care and are your first entry point to the healthcare system. Most services are free or low-cost under SHA. Verify your SHA status is Active by dialling *147# before visiting any facility.

📍 What is a Level 2 Facility? Level 2 facilities are primary care clinics, health centres and dispensaries serving populations of 10,000–50,000. They offer outpatient consultation, diagnosis, basic investigation, treatment of common illnesses, immunization, maternal care, and refer complex cases to higher-level facilities (Levels 3–6).

354
Level 2 Facilities
100%
SHA Accredited
3
Ownership Types
5
Facility Types

🔍 Search All 354 Level 2 Clinics in Kiambu County

Search by facility name, location, or type. All 354 Level 2 facilities are SHA-accredited and accept SHI coverage.

Understanding Level 2 Healthcare in Kiambu County

Level 2 facilities are the backbone of Kenya’s primary healthcare system. They handle routine outpatient consultations, basic diagnostics, and emergency stabilization before referral to higher levels. In Kiambu County, 354 facilities serve residents across all subcounties including Thika, Ruiru, Juja, Kikuyu, Limuru, Gatundu, Karuri, Githunguri, Kijabe, Lari, Kinoo, Uthiru, Banana, Gachie, Ndenderu, Tigoni, and Ruaka.

✓ Services Available at Level 2 Clinics in Kiambu

  • Outpatient consultation and diagnosis — General practitioner services for acute and chronic conditions
  • Laboratory investigations — Blood tests, malaria diagnostics, HIV testing, urinalysis
  • Basic imaging — Ultrasound and X-ray (where available)
  • Medicines and prescription — Dispensing of essential and chronic disease medications
  • Immunization — Childhood vaccines, family planning, reproductive health
  • Antenatal & postnatal care — Pregnancy monitoring, normal delivery, newborn care
  • Treatment of common illnesses — Malaria, respiratory infections, diarrhoea, minor injuries
  • Chronic disease management — Hypertension, diabetes, asthma, HIV/AIDS follow-up
  • Mental health services — Counselling and basic mental health support

💰 Level 2 Cost Under SHA

Most Level 2 services are covered under the SHA Primary Healthcare Fund (PHF):

  • Outpatient visit: KES 900 per person per annum (covered by PHF)
  • Normal delivery: KES 11,200 (free under maternity benefit)
  • Many services are free: ARVs, antimalarials, anti-TB drugs, family planning, immunization

Breakdown of Level 2 Facilities by Type in Kiambu County

Kiambu’s 354 Level 2 facilities are distributed across multiple facility types, with medical clinics forming the majority:

Facility TypeCountPrimary Role
Medical Clinic277Primary outpatient care for communities
Dental Clinic42Specialized dental care services
Dispensary23Village-level first-contact healthcare
Eye Clinic6Specialized eye care services
Faith-Based Dispensary6Community-based health services

Level 2 Facilities in Kiambu by Ownership

Kiambu County’s primary care network includes facilities across all ownership categories:

Ownership TypeNumber of FacilitiesCharacteristics
Private326For-profit facilities; faster service, professional equipment, may charge copayments
Faith-Based (FBO)25Run by churches/NGOs; affordable, community-focused, holistic care approach
Public3Government-run; free or minimal cost, may have longer wait times, serve as anchors

How to Access a Level 2 Facility as a SHA Member

1
Verify Your SHA Status

Dial *147# on any mobile phone to check if your SHA membership is Active. You will see your name, card number, and status.

2
Locate Your Nearest Level 2 Clinic

Use the search tool above to find a SHA-accredited Level 2 facility near you in Kiambu. All 354 listed facilities accept SHA coverage.

3
Visit the Facility

Walk in during clinic hours with your national ID or passport. No advance booking required for first visit. For follow-up, some facilities may offer appointments.

4
Receive Care at No Cost (or Low Cost)

Present your identification. The clinic will verify your SHA status. Most services are covered by the Primary Healthcare Fund — no out-of-pocket payment required.

5
Referral If Needed

For conditions beyond Level 2 scope, your doctor will issue a referral to a Level 3–6 facility (hospital). Present this referral at the higher-level facility.

SHA Benefit Categories Available at Level 2

  • Primary Healthcare Fund (PHF): Outpatient care capped at KES 900 per person per year
  • Maternity Services: Free antenatal care, normal delivery (KES 11,200), and postnatal care
  • Immunization: Childhood vaccines free (KEPI schedule)
  • Chronic Disease Management: Hypertension, diabetes, asthma, HIV/AIDS follow-up
  • Mental Health Screening: KES 1,200 per visit (up to 7 visits per year)
  • Family Planning: Contraceptive methods free

Finding Level 2 Clinics in Specific Kiambu Locations

Each subcounty and town in Kiambu has multiple Level 2 facilities. Use the search tool above to find clinics near you, or browse by location:

  • Thika Town & Thika Subcounty: Major urban center with high clinic density, fast service
  • Ruiru & Juja: Peri-urban areas with expanding private clinic networks
  • Kikuyu & Limuru: Mixed public-private facilities, community health centers
  • Karuri & Githunguri: Rural communities with dispensaries and mission clinics
  • Gatundu, Kijabe, Lari: Strategic subcounty health centers serving larger populations
  • Kinoo, Uthiru, Tigoni, Banana, Gachie, Ndenderu, Ruaka: Community clinics and dispensaries within reach

Frequently Asked Questions (FAQs) About Level 2 Clinics in Kiambu

Do all 354 Level 2 facilities in Kiambu County accept SHA?

Yes. All facilities on this list are SHA-accredited and licensed to operate. They are part of the official SHA provider network and accept SHI coverage. However, always verify accreditation status at sha.go.ke before your first visit.

What should I bring when visiting a Level 2 clinic in Kiambu?

Bring your national ID, passport, or driver’s license for identification. If you have a previous medical record, bring it. For children, bring the child’s birth certificate or national ID. Have your phone number ready for registration. That’s all you need — most services at Level 2 are free under SHA.

Can I walk into any Level 2 clinic without appointment in Kiambu?

Yes. Level 2 clinics operate as walk-in first-contact facilities. No appointment is needed. Just arrive during clinic hours (typically 8 AM–5 PM). However, some facilities may ask you to return on another day if patient load is very high.

What happens if my condition is too complex for Level 2?

The Level 2 doctor will examine you, diagnose, and if your condition requires specialist care, they will issue a referral to a Level 3, 4, 5, or 6 facility depending on the complexity. Take the referral to the referred facility for continuation of care.

Are Level 2 clinics in Kiambu private or public?

Kiambu has Level 2 facilities in all three categories: private (326 facilities, for-profit), faith-based (25 facilities, run by churches/NGOs), and public (3 facilities, government-run). All are SHA-accredited. Public facilities are typically free but have longer waits. Private facilities offer shorter waits but may charge copays. Faith-based facilities balance affordability and quality.

Can I deliver my baby at a Level 2 health centre in Kiambu?

Yes. Level 2 health centres and some clinics offer normal delivery services. If complications arise, you will be referred to a Level 3+ facility. Deliveries cost KES 11,200 under SHA (covered by maternity benefit).

Do Level 2 clinics in Kiambu have medicines in stock?

Yes. All SHA-accredited Level 2 facilities stock essential medicines including antibiotics, antiretrovirals (ARVs), antimalarials, anti-TB drugs, and family planning commodities. These are often free or low-cost under SHA.

Which Level 2 clinic in Kiambu is closest to me?

Use the search tool above and filter by your nearest town or location (Thika, Ruiru, Juja, Kikuyu, Limuru, Karuri, Gatundu, Githunguri, Kijabe, Lari, Kinoo, Uthiru, Banana, Gachie, Ndenderu, Tigoni, or Ruaka). The tool will show all SHA-accredited facilities serving that area with full details.

⚠️ Need Help Finding Your Clinic?

If you don’t see your clinic in the list above, call the SHA hotline on 0800 720 601 to confirm it is accredited and active. Or use the search tool above to find one near your location. All 354 clinics listed here are verified, licensed, and active.

Disclaimer: This is an independent healthcare directory and is not affiliated with the Social Health Authority (SHA), the Ministry of Health, or the Government of Kenya. All facility data is sourced from the official SHA provider network register and KMPDC licensed provider database as of June 2026. Facility details and SHA accreditation status may change. Always verify directly with your chosen facility and SHA that they are currently accredited and accepting SHA coverage before visiting. SHA toll-free helpline: 0800 720 601. Sources: sha.go.ke, afyayangu.go.ke, KMPDC facility register, Social Health Insurance Act 2023.

Mycyber Footer