SAFIC AgriIntel

Milk prices in Kenya

Retail cow milk(at collection point) cost a median of KES 81.25 per litre across 14 markets in 7 counties in September 2026. October 2026 figures are in from 4 markets so far.

Median, September 2026KES 81.25per litre
On the month before+12.1%vs August 2026
On a year before—September 2025 not in the feed
Coverage14 markets7 counties

Monthly trend

70758085Oct 25DecFebAprJunAugSepOctober 2025: KES 80.00 per litre (median of 7 markets)November 2025: KES 77.50 per litre (median of 6 markets)December 2025: KES 70.00 per litre (median of 7 markets)January 2026: KES 75.00 per litre (median of 9 markets)February 2026: KES 80.00 per litre (median of 7 markets)March 2026: KES 77.50 per litre (median of 10 markets)April 2026: KES 77.50 per litre (median of 8 markets)May 2026: KES 80.00 per litre (median of 9 markets)June 2026: KES 75.00 per litre (median of 9 markets)July 2026: KES 73.34 per litre (median of 8 markets)August 2026: KES 72.50 per litre (median of 12 markets)September 2026: KES 81.25 per litre (median of 14 markets)
Median retail price across reporting markets, KES per litre. Hover a point for its month and market count.
Trend as a table
MonthMedian (KES per litre)Markets
September 202681.2514
August 202672.5012
July 202673.348
June 202675.009
May 202680.009
April 202677.508
March 202677.5010
February 202680.007
January 202675.009
December 202570.007
November 202577.506
October 202580.007

Prices by market

Cow Milk(At collection point): every market that reported in the three months to September 2026, by county, with its latest month. Changes are each market's own.

MarketCountyMonthKES per unitMonth on monthYear on yearSource
SabatiaKakamegaSeptember 202690.00 /litre+20.0%KAMIS (Ministry of Agriculture)
KagioKirinyagaSeptember 202660.00 /litre0.0%KAMIS (Ministry of Agriculture)
Ahero ⚠KisumuSeptember 2026180.00 /litre+50.0%KAMIS (Ministry of Agriculture)
HoloKisumuSeptember 202690.00 /litre+12.5%KAMIS (Ministry of Agriculture)
KatitoKisumuSeptember 202685.00 /litre+13.3%KAMIS (Ministry of Agriculture)
KibuyeKisumuOctober 202690.00 /litre+28.6%KAMIS (Ministry of Agriculture)
Muhoroni ⚠KisumuOctober 202690.00 /litre+104.5%KAMIS (Ministry of Agriculture)
NgunduneMeruSeptember 202692.00 /litre+11.5%KAMIS (Ministry of Agriculture)
Kabati - MurangaMurang'aSeptember 202657.50 /litre+7.8%KAMIS (Ministry of Agriculture)
Mukuyu MarketMurang'aSeptember 202650.00 /litre+11.1%KAMIS (Ministry of Agriculture)
WundanyiTaita TavetaOctober 202690.00 /litre+8.0%+12.5%KAMIS (Ministry of Agriculture)
Eldoret MainUasin GishuOctober 202680.00 /litre+1.8%KAMIS (Ministry of Agriculture)
KimumuUasin GishuSeptember 202680.00 /litreKAMIS (Ministry of Agriculture)
LangasUasin GishuSeptember 202683.33 /litreKAMIS (Ministry of Agriculture)
Mois BridgeUasin GishuSeptember 202682.50 /litre+10.0%KAMIS (Ministry of Agriculture)

⚠ An unusual change at source (50% in a month, or double in a year). It is left out of the median; check the source before relying on it.

Other milk series

Narrower series, kept out of the figures above:

Ask a follow-up

AgriIntel answers from official statistics, research and these market feeds, with every source shown.

How these figures are worked out

Retail prices as collected each month: KAMIS (Ministry of Agriculture). Sack and tin prices are converted to KES per litre. The median is for the newest month most markets have reported, and a price that moved unusually at source is left out of it. A public page is shown only for a series that spans at least five counties and is no more than four months old. Feed last read 2026-10-11.