Nairobi’s cost of living has risen significantly over the past three years. Rent, food, school fees, transport, and electricity have all increased. This guide gives you real current figures across different income levels so you can budget accurately in 2026.
Rent Prices Across Nairobi in 2026
Area
Bedsitter
1-Bedroom
2-Bedroom
3-Bedroom
Westlands
KSh 20,000–35,000
KSh 35,000–60,000
KSh 60,000–120,000
KSh 120,000+
Kilimani/Lavington
KSh 25,000–40,000
KSh 45,000–80,000
KSh 80,000–150,000
KSh 150,000+
South B/South C
KSh 12,000–20,000
KSh 18,000–35,000
KSh 35,000–55,000
KSh 55,000–90,000
Kasarani/Roysambu
KSh 8,000–15,000
KSh 12,000–22,000
KSh 22,000–40,000
KSh 40,000–60,000
Githurai/Kahawa
KSh 5,000–10,000
KSh 8,000–15,000
KSh 15,000–25,000
KSh 25,000–40,000
Ruiru/Juja
KSh 4,000–8,000
KSh 7,000–12,000
KSh 12,000–20,000
KSh 20,000–35,000
Food Costs in Nairobi 2026
Item
Price Range
1 kg unga (maize flour)
KSh 120–145
1kg of tomatoes
KSh 130–160
1 litre cooking oil
KSh 200–240
1kg beef (butchery)
KSh 600–750
1 litre milk (Fresh)
KSh 65–80
1 crate eggs (30)
KSh 420–500
1kg tomatoes
KSh 80–150 (seasonal)
Lunch (kiosk/restaurant)
KSh 150–400
Transport Costs in Nairobi 2026
Route/Mode
Typical Cost
Matatu (estate to CBD)
KSh 50–120
BRT (Bus Rapid Transit)
KSh 50–100
Uber/Bolt (5km)
KSh 200–400
Boda boda (2km)
KSh 50–100
Fuel (petrol per litre)
KSh 185–200
Monthly transport budget (average commuter)
KSh 4,000–8,000
Utilities in Nairobi 2026
Utility
Average Monthly Cost
Kenya Power (1-bedroom)
KSh 1,500–3,000
Water (Nairobi Water)
KSh 500–1,500
Internet (home fiber 10 Mbps)
KSh 1,500–3,000
Safaricom (calls + data bundle)
KSh 500–2,000
School Fees in Nairobi 2026
School Type
Annual Fees Range
Public primary school
KSh 0 (FPE) + levies KSh 2,000–5,000
Public secondary school
KSh 15,000–22,000
Private primary school (estate)
KSh 40,000–150,000
Private secondary school
KSh 80,000–300,000
International school
KSh 500,000–2,000,000+
What a Realistic Monthly Budget Looks Like for Different Income Levels
Income Level
Rent
Food
Transport
Utilities
Savings Target
KSh 30,000
KSh 8,000
KSh 8,000
KSh 4,000
KSh 2,000
KSh 3,000
KSh 60,000
KSh 18,000
KSh 12,000
KSh 6,000
KSh 4,000
KSh 8,000
KSh 100,000
KSh 28,000
KSh 18,000
KSh 8,000
KSh 6,000
KSh 15,000
Practical Tips to Manage the Cost of Living in Nairobi
Live one or two zones further from the CBD than your job—rent drops dramatically
Cook at home for weekday lunches—it saves KSh 3,000–6,000 per month
Join a buying chama for bulk food purchases—it reduces per-unit food costs
Switch to fibre internet and drop expensive mobile data bundles
Use matatus instead of Uber for daily commuting—reserve ride-hailing for late nights only
Review your subscriptions quarterly—DStv, Netflix, gym memberships add up
Steven is a writer and editor at CityNews Kenya, specializing in political economy, business reporting, and data-driven journalism. He holds a Bachelor of Arts in Economics and Political Science from the University of Nairobi.With over 10 years of experience covering Kenyan politics and finance, Steven has reported on three general elections, analyzed national budget cycles, and broken stories on corruption and governance. His work focuses on translating complex policy into clear, actionable insights for ordinary Kenyans.Steven combines narrative storytelling with rigorous data analysis—a skill set developed through years of investigative reporting and a deep understanding of Kenya's economic landscape.