List Of NCPB Branches And Depots In Kenya

This is a list of NCPB branches/depots in Kenya and their contacts. The National Cereals and Produce Board (NCPB) is a commercial state corporation under the Ministry of Agriculture, Livestock, Fisheries and Cooperatives.

NCPB plays a crucial role in implementing government policy on food security through the maintenance of the national food reserves and the implementation of market interventions. These interventions provide farmers with a market outlet and cushion consumers from high prices.

Functions and Mandate Of NCPB

1. Commercial commodity trading of grains, fertiliser and agro-chemical.

2. Provision of grain-related services such as pest control, warehousing, weighing, grading, bagging,  aflatoxin texting,  drying, clearing and forwarding at affordable rates.

3. Procurement and management of grain on behalf of the government on an agency basis to secure the strategic grain reserves (SGR) and famine relief stocks (FRS).

4. It provides logistics support services on food security issues.

5. Market intervention on behalf of the government for grains and farm inputs.

6. It regulates the collection, movement, storage, sale, purchase, transportation, marketing, processing, distribution, importation, exportation, disposal and supply of maize, wheat and scheduled agricultural produce.

7. It organizes and coordinates activities of the Food Balance Sheet Committee (FBSC).

8. It operates agricultural hub centres in select depots. These hubs act as one-stop shops which bring together farmers, agro-dealers, millers, grain traders, financial and insurance service providers, co-operatives, and other agricultural players.

List Of NCPB Branches And Depots In Kenya

1. NCPB Head Office

Location: National Cereals and Produce Board Nyumba ya Nafaka, Machakos/Enterprise Roads Industrial Area, Nairobi

Phone: 020-6921000, 020-6536028, 020-6555288, 0722-205756, 0722-251573, 0733-333159


2. Kisumu Branch

Contact: 0774 582700


3. Ntimaru Depot

Contact: 020 2100961

4. Homa Bay Depot

Contact: 020 2100148

5. Muhoroni Depot

Contact: 020 2100966

6. Kendu Bay Depot

Contact: 020 2100965

7. Awendo Depot

Contact: 020 2100963

8. Nyansiango Depot

Contact: 020-2100964

9. Bondo Depot

Contact: 020 2100968

10. Chavakali Depot

Contact: 020 8007823

11. Lodwar Depot

Contact: 020 8007822

12. Moi’s Bridge Silos

Contact: 020 8007108

13. Turbo Depot

Contact: 020 2174741

14. Kipkaren River Depot

Contact: 0771 030331

15. Mokowe Depot

Contact: 020 8007825

16. Hola Depot

Contact: 020 2100048

17. Kilifi Depot

Contact: 020-2100079

18. Kwale Depot

Contact: 020 2100081

19. Changamwe Depot

Contact: 020 2100086

20. Lunga Lunga Nairobi Depot

Contact: 020 2100132

21. Kithimani Depot

Contact: 020 8007820

22. Emali Depot

Contact: 020-2100134

23. Kabarnet Depot

Contact: 020 2100135

24. Marigat Depot

Contact: 020 2100136

25. Ol Kalou Depot

Contact: 020-8007821

26. Marsabit Depot

Contact: 020 8007824

27. Mandera Depot

Contact: 020 2100970

Mwea Depot: 020-2100972

28. Garissa Depot

Contact: 020-2100973

Victor Matara

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.