Kenya Red Cross Branches and Regional Offices: Locations and Contacts
The Kenya Red Cross Society (KRCS) was officially established on 21st December 1965 under the Kenya Red Cross Society Act. Its primary role is to provide timely and effective humanitarian assistance to vulnerable communities across the country. With a widespread presence, the organization relies on both staff and volunteers working from various branches nationwide to carry out its mission.
Below is a detailed list of Kenya Red Cross branches categorized by region, including their physical locations and contact information.
Head Office
- Location: South C, Red Cross Road, Off Popo Road, Nairobi
- Contact: 020 395 0000
Nairobi Region
- Nairobi Branch
- Location: Nyayo House, 9th Floor, Kenyatta Avenue
- Contact: 0722 462 407
- Machakos Branch
- Location: Red Cross Complex Building, next to ACK All Souls’ Cathedral, Machakos
- Contact: 0700 707 003
- Kajiado Branch
- Location: Nairobi–Namanga Road, opposite Maasai Technical Institute
- Contact: 0731 781 476
- Wote Branch
- Location: Wote–Makindu Highway, opposite the Governor’s Office
- Contact: 0704 058 992
- Kitui Town Branch
- Location: Kitui–Kwa Ngindu Road, near County Commissioner’s residence
- Contact: 0728 178 303
Coastal Region
- Malindi Branch
- Location: Next to St. Thomas Primary School, Malindi
- Contact: 0724 020 528
- Lamu Branch
- Location: Lamu Rehabilitation Centre
- Contact: 0721 681 730
- Hola Town Branch
- Location: Near Catholic Mission, Hola
- Contact: 0722 303 634
- Voi Branch
- Location: Off Moi Referral Hospital Road, VAWUG Building
- Contact: 0728 730 717
- Ukunda Branch
- Location: Likoni–Lunga Lunga Road, next to Biashara Centre
- Contact: 0726 125 953
- Mombasa CBD Branch
- Location: Off Moi Avenue, along Agha Khan Road, opposite UoN Mombasa Campus
- Contact: 0721 849 088
Upper Eastern Region
- Marsabit Branch
- Location: St. Stephen Training Centre compound
- Contact: 0727 566 057
- Maralal Branch
- Location: Opposite County Commissioner’s Office, Maralal
- Contact: 0716 435 148
- Isiolo Branch
- Location: Off Isiolo–Meru Road, opposite Oil Libya petrol station
- Contact: 0720 920 743
Central Region
- Thika Branch
- Location: Thika CBD
- Contact: 0705 638 570
- Murang’a Branch
- Location: Next to Juvenile Home, Murang’a
- Contact: 0702 181 189
- Kirinyaga Branch
- Location: Kerugoya Municipal Council Office Grounds
- Contact: 0727 820 120
- Nanyuki Branch
- Location: Majengo, Stadium Road, opposite DEB Primary
- Contact: 0718 240 220
- Chuka Branch
- Location: Next to Huduma Centre, Chuka Town
- Contact: 0704 509 695
- Embu Branch
- Location: Off Mama Ngina Street, along KWS Road
- Contact: 0725 117 268
- Meru Branch
- Location: North Imenti CDF Building, near Tuskys Meru
- Contact: 0701 144 644
- Nyeri Branch
- Location: Next to Boma Inn, opposite Ruringu Stadium
- Contact: 0726 956 391
South Rift Region
- Marigat Branch
- Location: Nakuru–Loruk Road, near Ministry of Health, Marigat Primary School
- Contact: 0700 387 323
- Kericho Branch
- Location: Via Moi Road, near Law Courts, Kericho
- Contact: 0729 373 867
- Nakuru Town Branch
- Location: Ronald Ngala Road, next to Mama Ngina Primary School
- Contact: 0727 540 883
- Narok Branch
- Location: Naivas C57, Narok
- Contact: 0721 297 550
- Olkalau Town Branch
- Location: Housed in CDF Olkalau Constituency offices
- Contact: 0727 221 342
- Bomet Branch
- Location: Narok–Kaplong Highway, within Bomet County Assembly offices
- Contact: 0727 727 954
North Eastern Region
- Garissa Branch
- Location: Next to Ministry of Works, Garissa
- Contact: 0722 507 119
- Wajir Branch
- Location: Near Wajir Stadium
- Contact: 0724 474 194
- Mandera Branch
- Location: Suttu Road, behind County Commissioner’s residence
- Contact: 0720 059 344
Western Kenya Region
- Kakamega Branch
- Location: Kotech Plaza, 5th Floor, Kakamega
- Contact: 0711 927 217
- Kisumu Branch
- Location: Behind Jaramogi Oginga Odinga Referral Hospital
- Contact: 0723 573 420
- Homa Bay Branch
- Location: Kabonde, along Homa Bay–Rongo Road
- Contact: 0702 049 149
- Vihiga Branch
- Location: County Commissioner’s Office, 4th Floor, Room 422
- Contact: 0740 702 038
- Migori Branch
- Location: Opposite Former BAT, next to Governor’s Residence
- Contact: 0728 990 838
- Kisii Branch
- Location: KATC Premises, near Kisii School
- Contact: 0725 781 411
- Siaya Branch
- Location: Hospital Road, behind County Commissioner’s Office
- Contact: 0720 462 268
- Busia Branch
- Location: Busia–Mundika Road, next to Farmview Hotel
- Contact: 0714 309 912
- Nyamira Branch
- Location: Near Governor’s Office, opposite KCB Bank Nyamira
- Contact: 0703 037 000
Whether you’re seeking emergency aid, community health services, or disaster response support, these branches ensure that Kenya Red Cross remains accessible across every corner of the country.
READ MORE: Complete Guide to Penda Health Medical Centers in Nairobi





