Kenya real estate prices in 2025 reflect a dynamic, fast-evolving market—where affordable housing demand, infrastructure growth, and satellite town expansion are reshaping value across cities and counties.
Whether you’re buying a plot in Ruiru, an apartment in Westlands, or a beachfront home in Diani, understanding current prices helps you make smart, competitive decisions.
Here’s a clear, up-to-date breakdown of real estate prices in Kenya by location and property type.
📊 Average Real Estate Prices in Kenya (2025)
Nairobi (Westlands) | 2-Bed Apartment | KSh 18M – 30M |
Nairobi (Kilimani) | 3-Bed Apartment | KSh 25M – 40M |
Ruiru | 50x100ft Serviced Plot | KSh 1.1M – 1.9M |
Ruaka | 50x100ft Serviced Plot | KSh 1.5M – 2.5M |
Athi River | 50x100ft Plot | KSh 900K – 1.6M |
Kitengela | 50x200ft Plot | KSh 2.5M – 4.5M |
Mombasa (Nyali) | 3-Bed House | KSh 60M – 150M |
Diani | Beachfront Villa | KSh 80M – 500M+ |
Kisumu | 2-Bed Apartment | KSh 12M – 22M |
Nakuru | 3-Bed Family Home | KSh 25M – 50M |
Malindi (Shella) | 1-Acre Plot | KSh 8M – 18M |
Nanyuki (Timau) | 4-Bed Luxury Home | KSh 25M – 80M+ |

🏙️ Price Trends by Region
1. Nairobi & Satellite Towns (Ruiru, Ruaka, Athi River)
- Why Prices Are Rising:
- Nairobi Expressway access
- Affordable Housing Program (AHP) momentum
- High rental demand
- Appreciation: 8–12% annual growth in Ruiru and Ruaka
- Best Value: Plots and 2–3 bedroom apartments
2. Coastal Regions (Mombasa, Diani, Malindi)
- Luxury Segment:
- Nyali villas: KSh 60M–150M
- Diani beachfront: KSh 80M–500M+
- Affordable Options:
- Bamburi plots: KSh 4M–10M
- Rental Yields: 6–9% during peak tourist season

3. Western Kenya (Kisumu, Nakuru)
- Urban Growth: Rising demand from professionals and students
- Plot Prices:
- Kisumu: KSh 800K–2M (50x100ft)
- Nakuru: KSh 800K–2.5M (50x100ft)
- Apartment Rents: KSh 35K–75K/month
4. Mount Kenya Region (Nanyuki, Nyeri)
- Farm & Mountain Plots:
- Nanyuki (Timau): KSh 4M–8M per acre
- Nyeri: KSh 1.5M–5M per acre
- Luxury Homes: KSh 20M–80M+
💡 What’s Driving Price Changes?
✅ Infrastructure: Expressway, LAPSSET, BRT system boosting satellite town values
✅ Affordable Housing Push: NHC and private developers increasing supply—and competition
✅ Diaspora Demand: Kenyans abroad investing via WhatsApp, M-Pesa, and Zoom
✅ Digital Sales: Live launches and off-plan bookings driving faster sales
✅ Land Scarcity: In Nairobi, prices rise as available land shrinks
📉 Risks That Could Affect Prices
⚠️ Overpricing in Off-Plan Projects – Some developers set unrealistic prices
⚠️ Delayed Utilities – Estates without water or power lose value
⚠️ Fraud & Fake Titles – Can collapse local prices if exposed
⚠️ Economic Slowdown – Inflation and high interest rates may reduce buying power
💵 Payment Plans & Financing Options
Most buyers don’t pay cash. Common models:
Developer Installment | 20–30% | 24–36 months | No bank loan needed |
Sacco Loan (e.g., Stima) | 10–20% | 10–15 years | 10–13% interest |
Bank Mortgage (e.g., KCB) | 10–20% | 15–20 years | 12–16% interest |
AHP (NHC) Loan | 10% | Up to 20 years | 7–9% subsidized rate |
📈 Rental Market Prices (Monthly)
Nairobi (Ngong Road) | KSh 35,000 | KSh 55,000 | KSh 90,000 |
Ruiru | KSh 30,000 | KSh 50,000 | KSh 75,000 |
Mombasa (Nyali) | KSh 60,000 | KSh 90,000 | KSh 150,000 |
Kisumu | KSh 25,000 | KSh 45,000 | KSh 70,000 |
Diani | KSh 80,000–200,000 (seasonal) | — | — |

FAQs
Q: What is the average price of a house in Kenya in 2025?
A: A 3-bedroom house ranges from KSh 25 million in Nakuru to KSh 150 million in Nyali and over KSh 300 million in Karen.
Q: How much does a plot cost in Ruiru?
A: A 50x100ft serviced plot costs between KSh 1.1 million and KSh 1.9 million, depending on the estate and development level.
Q: Are property prices still rising in Kenya?
A: Yes—especially in Ruiru, Ruaka, Diani, and coastal towns, with annual appreciation averaging 7–12%.
Q: Can I buy property in Kenya for under KSh 2 million?
A: Yes—serviced plots in Athi River, Kitengela, or Kisumu start at KSh 800,000–1.5 million.