91-day T-bill8.748%▼ 0.002
182-day T-bill8.859%▼ 0.001
364-day T-bill9.027%▼ 0.012
Central Bank Rate8.75%07/10/2026
Inflation6.8%September 2026
Top MMF yield10.52%Madison
Sources: CBK auction, 26 Oct 2026 value date (change vs 19 Oct); CBK key rates; fund managers' published yields, as at 26 Oct 2026.

Top Milk-Producing Counties in Kenya: Official 2024 Rankings

Meru and Uasin Gishu lead Kenya's milk output. See the official top 10 milk-producing counties for 2024 from KNBS, plus national dairy figures.

A farmer milking a dairy cow by hand in Murang'a County, Kenya
Photo: Maina Pat Mbae / Wikimedia Commons (CC BY-SA 4.0)

Updated 26 October 2026

Meru is Kenya’s top milk-producing county. According to the Kenya National Bureau of Statistics (KNBS) National Agriculture Production Report 2025, Meru produced about 479 million kg of milk in 2024, just ahead of Uasin Gishu at about 463 million kg. Kiambu, Nakuru and Nyandarua complete the top five.

Below are the official top 10 counties, the national figures they sit within, and a few things the numbers do and do not tell you. The milk data comes from the Kenya Dairy Board and the State Department for Livestock Development, and the 2024 figures are provisional.

Kenya’s Milk Production in 2024 at a Glance

Kenya produced 5,334.8 million kg of milk in 2024, up about 1.8% from 5,242.1 million kg in 2023, according to Table 7.9 of the KNBS report. The value of that milk rose faster, by about 12.6%, to KSh 352.1 billion. Over five years, production has grown by about 32% from 4,048 million kg in 2020.

Only a small share of the milk passes through processors. Processors took in 908.4 million kg in 2024, about 17% of total production, worth KSh 45.4 billion. Both the intake volume and its value were up about 12% on 2023. The rest is consumed at home, sold raw to neighbours, hotels and traders, or handled by cooling plants and cooperatives outside the formal processing count.

Year Milk production (million kg) Value (KSh billion) Intake by processors (million kg) Intake value (KSh billion)
2020 4,048.0 181.6 684.4 22.7
2021 4,641.0 236.7 801.9 33.7
2022 4,604.0 304.8 755.3 35.7
2023 5,242.1 312.7 810.7 40.5
2024* 5,334.8 352.1 908.4 45.4

Source: KNBS National Agriculture Production Report 2025, Table 7.9 (Kenya Dairy Board and State Department for Livestock Development). *Provisional.

Top 10 Milk-Producing Counties in Kenya (2024)

KNBS publishes the county ranking as a chart (Figure 7.20) showing the ten largest producers. The share column is our calculation against the national total of 5,334.8 million kg.

Rank County Milk produced 2024 (million kg) Share of national output
1 Meru 479.0 9.0%
2 Uasin Gishu 462.8 8.7%
3 Kiambu 368.7 6.9%
4 Nakuru 314.1 5.9%
5 Nyandarua 314.0 5.9%
6 Murang’a 265.2 5.0%
7 Kericho 226.8 4.3%
8 Trans-Nzoia 203.2 3.8%
9 Nandi 197.2 3.7%
10 Kakamega 193.0 3.6%

Source: KNBS National Agriculture Production Report 2025, Figure 7.20. Provisional.

Together these ten counties produced about 3,024 million kg, or roughly 57% of Kenya’s milk. The other 37 counties share the remaining 43%.

Which County Produces the Most Milk in Kenya?

Meru, with 479.0 million kg in 2024, about 9% of national output. Uasin Gishu is a close second, 16 million kg behind. Nakuru and Nyandarua are almost level in fourth and fifth place, separated by just 0.1 million kg, so either could be described as the fourth-largest producer depending on rounding and later revisions.

Most Cows Does Not Always Mean Most Milk

The same report lists the counties with the most dairy cattle (Figure 7.2). Nakuru has the largest dairy herd in the country at 472,449 head, followed by Nyandarua (404,400) and Uasin Gishu (356,708). Meru, the top milk producer, has 238,740 dairy cattle, ninth on that list.

County Dairy cattle 2024 Milk rank 2024
Nakuru 472,449 4
Nyandarua 404,400 5
Uasin Gishu 356,708 2
Bomet 334,895 Not in top 10
Murang’a 332,354 6
Kericho 287,316 7
Kiambu 278,637 3
Elgeyo-Marakwet 273,375 Not in top 10
Meru 238,740 1
Trans-Nzoia 213,309 8

Source: KNBS National Agriculture Production Report 2025, Figures 7.2 and 7.20.

The report does not break county milk down by type of animal, so the gap is not purely a measure of how productive each dairy cow is. Milk from indigenous cattle and other animals may be counted too. Still, the comparison suggests that counties such as Meru and Kiambu get more milk from each dairy animal than counties with bigger herds, which is where feeding, breed and animal health matter. Nationally, KNBS puts the dairy cattle population at about 5.3 million in 2024, up 3.0% on 2023, which it links to good weather that improved pasture and water.

What the Figures Mean for Dairy Businesses

For processors, feed sellers, vets, cooler operators and lenders, the county ranking shows where the milk is. The low share reaching processors (about one kilogram in six) also shows how much of the market is still informal. The Kenya Dairy Board regulates the sector and licenses businesses that handle milk commercially, such as cooling, transporting, processing and retailing; for offices you can visit, see our full list of Kenya Dairy Board branches and contacts.

Milk supply also swings with the weather, which is why shortages and price jumps hit consumers in dry months. For recent examples, read our reports on the drop in formal milk deliveries during the drought and milk prices during the shortage.

How the Figures Are Collected

KNBS compiles livestock data from the State Department for Livestock Development and the Kenya Dairy Board, with county figures validated by national and county officers during field visits. The 2024 numbers are provisional and may change in the next report. KNBS reports milk in kilograms; a litre of milk weighs slightly more than a kilogram, so the totals are close to, but not exactly the same as, litres. For other county rankings from the same report, see our guides to the top maize-producing counties and the top tea-producing counties.

Frequently Asked Questions

Which county is the highest milk producer in Kenya?

Meru, with about 479.0 million kg of milk in 2024, followed by Uasin Gishu with about 462.8 million kg.

What are the top 5 milk-producing counties in Kenya?

Meru, Uasin Gishu, Kiambu, Nakuru and Nyandarua, based on KNBS 2024 figures.

How much milk does Kenya produce a year?

About 5,334.8 million kg in 2024, valued at KSh 352.1 billion.

Which county has the most dairy cows in Kenya?

Nakuru, with 472,449 dairy cattle in 2024, followed by Nyandarua and Uasin Gishu.

Get Kenya's money, jobs and deadline updates

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Agriculture Business News

Tea bonus row heads to court as payouts range from KSh12.50 to KSh50

Smallholder tea farmers are disputing second payments for 2025/26 that vary from KSh12.50 a kilo in Kaptumo to KSh50 in
Guides Lifestyle

Meru National Polytechnic: Courses, Fees Structure, and How to Access the Portal

Quick answer Meru National Polytechnic is a public TVET institution established under Legal Notice No. 94 of 2016. It has
★ Add Business Radar as a preferred source on Google
Latest