- Central Region
- Coastal Region
- Eastern Region
- Nairobi Region
- Nyanza Region
- Rift Valley Region
- Western Region
Chuka Branch
Captain House, Meru/Nairobi Highway
P. O. Box: 2544-60400, Chuka
Phone: 0755-058115
Landline: 064-630302
Embu Branch
Mumaka Building, Embu Kiritiri Road, Opp. Uchumi Supermarket
P. O. Box: 1167 Embu
Phone: 0755058206 /0750555029/0750555 030
Landline: 068-30587/31014/5/6
Isiolo Branch
Ibada Plaza Building Isiolo Town, along Isiolo-Marsabit Road
Phone: 0755058223/123
Kerugoya Branch
Kerugoya-Kagumo Road, opposite Total Petrol Station
P. O. Box 1041-10300, Kerugoya
Phone: 0755-058112
Landline: 060-021601 / 060 21453
Kibwezi Branch
Manna House, opp. Post Office Read
P. O. Box390 Kibwezi
Phone: 0755058126 / 0755058226
Meru Branch
Ghana Road, Opp. Uchumi Supermarket
P. O. Box: 3066 - 60200
Phone: 0755-058124 / 0750-555120 / 0755-058224
Mwea Branch
Nairobi Meru Highway Opposite Merica Petrol Station
P. O. Box: 352 Wanguru
Phone: 0710-642764/0735-600264
Nanyuki Branch
Lumumba Road
P. O. Box: 1359, Nanyuki
Phone: 0711-311929, 0733-401077
Landline: 062-31902 /6 /38104
Nkubu Branch
Nkubu Centre, along Embu/Meru Road
P. O. Box: 3066, Meru
Phone: 0755-058129
Landline: 064-5051275
Nyahururu Branch
Kenyatta Road
Phone: 0724-253346
Landline: 065-2022285
Nyeri Branch
Caledonia House, Nyeri Next to Telcom Kenya
P. O. Box: 870, Nyeri
Phone: 0755 058104/204
Thika Branch
Nellion Plaza Harry Thuku Road, off Uhuru Highway
P. O. Box: 6043-0100, Thika
Phone: 0711058211/111
Kengeleni Branch, Mombasa
Ground Floor, Kengeleni Building, Off Nyali Road, Mombasa
P. O. Box: 95615-80106, Mombasa
Phone: 0724-995959, 0755-058235, 0755058134 / 0750555173
Moi Avenue Mombasa Branch
P. O. Box: 90297-80100
Phone: 0755058201, 0721-786446 /0733-717202
Landline: Moi Avenue
Mtwapa Branch
Malindi Road – North Coast Next to Safaricom, Ground floor
P. O. Box: 513-80109 Mtwapa
Phone: 0724-257109
Landline: 041-5480348
Kitui Branch
Mututo Plaza, Kilungya Street
P. O. Box: 408, Kitui
Phone: 0755-058216 , 0750-555077
Machakos Branch
Mbolu Malu Road, off Syokimau Road
P. O. Box: 1932-90100, Machakos
Phone: 0734-634444
Mlolongo Branch
Merchant Shopping Arcade
P. O. Box: 239-00519, Mlolongo
Phone: 0705-411995 / 0750-555042/6/8
Buruburu Branch
Vision Plaza, First Floor, Buruburu Between Tuskys and Uchumi Supermarkets
P. O. Box: 853-00515, Buruburu
Phone: 0724 253341
Landline: 020 784373/223/518/214
Emali Branch
Emali, Next to Post Bank Nairobi/Mombasa Highway
Phone: 0755-058120, 0755-058220, 0714-779941
Kangemi Branch
Palace Building - Kangemi Opposite Naks Supermarket Next to Co-operative Bank
P. O. Box: 25363-00603, Nairobi
Phone: 0755-058119 / 0715428107
Kenyatta Avenue Branch
Standard Building Kenyatta Avenue, Nairobi
P. O. Box 4890-00200, Nairobi
Phone: 0722-205905 / 0755058202
Kenyatta Market Branch
Phikago House, Kenyatta Market, Mbagathi Rd, Nairobi
P. O. Box 4890-00200, Lavington
Phone: 0722-205905 / 0755058202
Kilimani Branch – aHead Office
K-Rep Center, Wood Avenue, Kilimani, Nairobi
P.O. Box 25363-00603, Nairobi
Phone: 0711 058000-7 , 0732 158000
Landline: 020 3906000-7
Mlolongo Branch
Merchant Shopping Arcade
P. O. Box: 239-00519, Mlolongo
Phone: 0705-411995 / 0750-555042/6/8
Moi Avenue Nairobi Branch
Guilders Building, Opposite Ebrahim’s Supermarket
P. O. Box: 4928-00100 Nairobi
Phone: 0728-970613 / 0750-555163
Naivasha Road Branch – Nairobi
Opp. Precious Blood Secondary School
P. O. Box: 25363-00603 – Nairobi
Phone: 0724-253352
Landline: 050-2020590/1/2/3
River Road Branch
Kamae Road, Off Luthuli Avenue
P O Box 25363-00603, Nairobi
Phone: 0711058904
Sameer Branch
Along Mombasa road
P O Box 25363-00603, Nairobi
Phone: 0711058906
Thika Branch
Nellion Plaza Harry Thuku Road, off Uhuru Highway
P. O. Box: 6043-0100, Thika
Phone: 0711058211/111
Two Rivers Branch
Two Rivers Mall, Kiambu Road
P. O. Box: P O Box 25363-00603, Nairobi
Phone: 0711058665
Westlands Branch
Ground Floor, The Mall - Westlands
P.O. Box 25363-00605 Nairobi, Kenya
Phone: 0711058903
Kisii Branch
Ouru Superstore House
P. O. Box: 4110 Kisii
Phone: 0728-970737 / 0733-590057
Landline: 058-31506 / 31456 / 9 / 61
Kisumu Branch
Imperial Express Hotel, Oginga Odinga Road
P. O. Box: 3558 - 40100, Kisumu
Phone: 0755058108 / 0755058208
Landline: 057-2026083/5
Eldoret Branch
Kirem Arcade, Nairobi Road
P. O. Box: 1362, Eldoret
Phone: 0724-253360 , 0733-600109
Landline: 053-20-60539 / 20-62835
Kajiado Branch
Kajiado Township, Market Road
P. O. Box 377, Kajiado
Phone: 0724-255190 , 0734-312891
Landline: 045-21205 / 21406
Kericho Branch
Kuriot House Moi Highway opposite Police Station, next to Shell Petrol Station
P. O. Box 1455-20200, Kericho
Phone: 0728-951772
Landline: 052-21409
Naivasha Branch
Naivasha Town, Moi Road Penibrah House, next to Total Petrol Station
P. O. Box: 558, Naivasha
Phone: 0755-058121/221
Landline: 050-2020590/1/2/3
Nakuru Branch
Belpar House, Kenyatta Avenue, Nakuru
P. O. Box: 15222, Nakuru
Phone: 0755-058103
Landline: 512216211
Rongai Branch
Honeymoon Building Magadi Road, next to Tuskys Supermarket
P. O. Box: 185 Rongai
Phone: 0755-058253/4
Bungoma Branch
Moi Avenue, Opposite KCB
P. O. Box: 288 Bungoma
Phone: 0755058127/227
Landline: 055-30032 / 30822 / 30108
Busia Branch
Tesla Plaza
P. O. Box: 649 Busia
Phone: 0755-058131
Landline: 055-22193 Location:
Kisii Branch
Ouru Superstore House
P. O. Box: 4110 Kisii
Phone: 0728-970737 / 0733-590057
Landline: 058-31506 / 31456 / 9 / 61
Kitale Branch
Tanna Building, Kenyatta Street
P. O. Box: 314 Kitale, Kenya
Phone: 0755058125/225