Here is the list of Agricultural Finance Corporation (AFC) branches in Kenya:
Head Office
- Location: Development House, Moi Avenue, Nairobi.
- Contacts: 0704 153 773, 0788 524 998
- Email: info@agrifinance.org
Central Rift Region
- Nakuru Branch
- Location: Kijabe Road.
- Contact: 0711 362 775
- Email: afcnakuru@agrifinance.org
- Bomet Branch
- Location: Sotik-Narok Road.
- Contact: 0773 554 362
- Email: afcbomet@agrifinance.org
- Molo Branch
- Location: Njoro-Molo Road.
- Contact: 020 217 2732
- Email: afcmolo@agrifinance.org
- Naivasha Branch
- Location: Kariuki-Chotara Road.
- Contact: 050 2020 463
- Email: afcnaivasha@agrifinance.org
- Kericho Branch
- Location: Temple Road.
- Contact: 0775 798 906
- Email: afckericho@agrifinance.org
- Eldama Ravine Branch
- Location: Maji Mazuri Road.
- Contact: 0774 496 380
- Email: afcravine@agrifinance.org
- Kabarnet Branch
- Location: Kabarnet-Eldoret Road.
- Contact: 0705 659 272
- Email: afckabarnet@agrifinance.org
- Narok Branch
- Location: Nairobi-Narok Road.
- Contact: 0770 567 277
- Email: afcnarok@agrifinance.org
- Ngong Branch
- Location: Ngong-Kiserian Road.
- Contact: 0723 919 321
- Email: afcngong@agrifinance.org
- Kajiado Branch
- Location: Main Town Road.
- Contact: 0729 630 066
- Email: afckajiado@agrifinance.org
- Loitokitok Branch
- Location: Elassit Road.
- Contact: 0717 628 628
- Email: afcloitokitok@agrifinance.org
Coast Region
12. Kilifi Branch – Location: Near KCB Bank. – Contact: 0772 125 313 – Email: afckilifi@agrifinance.org
- Ukunda Branch
- Location: Mombasa-Lunga Lunga Road.
- Contact: 0772 561 510
- Email: afcukunda@agrifinance.org
- Bura Branch
- Location: NIB Offices.
- Contact: 0717 806 016
- Email: afcbura@agrifinance.org
- Mpeketoni Branch
- Location: Opposite Kenyatta Primary.
- Contact: 0701 867 478
- Email: afcmpeketoni@agrifinance.org
- Hola Branch
- Location: NIB Offices.
- Contact: 0717 806 016
- Email: afchola@agrifinance.org
- Taita Taveta Branch
- Location: Eldoro Village.
- Contact: 0740 571 517
- Email: afctaitataveta@agrifinance.org
Eastern Region
18. Wote Branch – Location: Ngei Road. – Contact: 020 267 5807 – Email: afcwote@agrifinance.org
- Machakos Branch
- Location: Ngei Road.
- Contact: 020 262 4249
- Email: afcmachakos@agrifinance.org
Mount Kenya Region 20. Kiambu Branch – Location: Kiambu Town. – Contact: 0705 318 963 – Email: afckiambu@agrifinance.org
- Nyeri Branch
- Location: Bondeni Road.
- Contact: 0771 285 498
- Email: afcnyeri@agrifinance.org
- Chogoria Branch
- Location: Meru-Kaveche Road.
- Contact: 0770 012 356
- Email: afcchogoria@agrifinance.org
- Thika Branch
- Location: Karanja Street.
- Contact: 0733 865 181
- Email: afcthika@agrifinance.org
- Karatina Branch
- Location: Industrial Area.
- Contact: 061 457 2008
- Email: afckaratina@agrifinance.org
- Muranga Branch
- Location: Huru Highway.
- Contact: 0721 949 749
- Email: afcmuranga@agrifinance.org
- Nanyuki Branch
- Location: Bidha Bora Road.
- Contact: 051 801 0937
- Email: afcnanyuki@agrifinance.org
- Kerugoya Branch
- Location: Kirinyaga Building.
- Contact: 0770 354 963
- Email: afckerugoya@agrifinance.org
- Meru Branch
- Location: Meru-Makutano Road.
- Contact: 0720 978 382
- Email: afcmeru@agrifinance.org
- Nyahururu Branch
- Location: Nyeri-Nyahururu Road.
- Contact: 065 203 2223
- Email: afcnyahururu@agrifinance.org
- Embu Branch
- Location: Embu Road.
- Contact: 0703 125 304
- Email: afcembu@agrifinance.org
- Maralal Branch
- Location: Maralal Town.
- Contact: 0721 395 054
- Email: afcmaralal@agrifinance.org
North Rift Region
32. Eldoret Branch – Location: Eldoret-Unga Road. – Contact: 053 206 1432 – Email: afceldoret@agrifinance.org
- Kitale Branch
- Location: Makasembo Road.
- Contact: 0786 629 946
- Email: afckitale@agrifinance.org
- Kapsabet Branch
- Location: Opposite Post Office.
- Contact: 020 232 0309
- Email: afckapsabet@agrifinance.org
- Turbo Branch
- Location: Uganda Road.
- Contact: 0711 444 149
- Email: afcturbo@agrifinance.org
- Ziwa Branch
- Location: Sirikwa Centre.
- Contact: 0712 353 974
- Email: afcziwa@agrifinance.org
- Iten Branch
- Location: Off Iten-Kapsowar Street.
- Contact: 0773 568 265
- Email: afciten@agrifinance.org
Nyanza Western Region
38. Kakamega Branch – Location: Kakamega Town. – Contact: 020 633 695 – Email: afckakamega@agrifinance.org
- Kisii Branch
- Location: NCPB House.
- Contact: 020 803 3032
- Email: afckisii@agrifinance.org
- Migori Branch
- Location: Administration Road.
- Contact: 020 235 2075
- Email: afcmigori@agrifinance.org
- Kisumu Branch
- Location: Oginga Odinga Road.
- Contact: 057 252 3944
- Email: afckisumu@agrifinance.org
- Bondo Branch
- Location: Bondo Town.
- Contact: 057 251 2412
- Email: afcbondo@agrifinance