How Much Is Rent in Kenya?
Finding affordable housing in Kenya can feel overwhelming—especially when rental prices vary so much from one neighborhood to the next. Whether you’re a student, young professional, or relocating family, knowing the average rent in Kenya helps you budget wisely and avoid scams.
Here’s a clear, up-to-date breakdown of rental costs across major cities in 2024.
1. Nairobi: Rent Ranges from Budget to Premium

As Kenya’s capital, Nairobi has the highest rents—but options exist at every budget.
- Luxury Areas (Lavington, Kilimani, Karen):
KSh 60,000 – KSh 150,000+ for a 2–3 bedroom apartment - Mid-Tier (Kasarani, Ruaka, Eastleigh):
KSh 15,000 – KSh 35,000 for a secure 2-bedroom house - Affordable Zones (Pipeline, Dagoretti, Mwiki):
KSh 6,000 – KSh 12,000 for self-contained units
Tip: Many landlords require 3–6 months’ deposit. Negotiate for lower upfront costs.
2. Mombasa: Coastal Living at Lower Rates

Mombasa offers beachside charm with more affordable pricing than Nairobi.
- Nyali & Bamburi (Upscale):
KSh 25,000 – KSh 60,000/month for a 2-bedroom flat - Likoni & Majengo (Budget-Friendly):
KSh 5,000 – KSh 10,000 for single or shared units - Old Town & Shauri Moyo:
KSh 8,000 – KSh 18,000 for decent family homes
Note: Proximity to the beach increases price—opt for areas just inland to save.
3. Kisumu, Nakuru & Eldoret: Mid-City Affordability

These growing urban centers offer comfort and convenience at lower costs.
- Kisumu:
2-bedroom house: KSh 10,000 – KSh 25,000 - Nakuru & Eldoret:
2-bedroom apartment: KSh 12,000 – KSh 30,000 - Student Areas (near Moi, Egerton, Maseno):
Single rooms from KSh 3,000 – KSh 7,000
Trend: New gated apartments are rising in Nakuru, offering security and value.
4. Smaller Towns: Lowest Rent Outside Cities

In towns like Kitale, Machakos, or Nyeri, you get more space for less.
- Average rent: KSh 5,000 – KSh 12,000/month
- Family-sized homes available for under KSh 15,000
- Lower demand = easier negotiation and flexible payment
Best for: Remote workers, retirees, or those seeking quieter living.
Final Tips to Save on Rent
- Use local Facebook groups like “Houses for Rent in Nairobi” or “Kisumu Rentals”
- Visit in person—photos can be misleading
- Ask for annual rent discounts (some landlords offer 10–15% off)
- Verify ownership before paying any deposit
With the right research, you can find a safe, comfortable home that fits your budget—no matter where you are in Kenya.
Frequently Asked Questions (FAQs)
Q1: What is the average rent for a 2-bedroom house in Kenya?
A: Between KSh 12,000 and KSh 30,000, depending on location. Nairobi averages higher, while towns like Kitale or Nyeri are more affordable.
Q2: How much deposit is usually required in Kenya?
A: Typically 1–6 months’ rent upfront. In Nairobi, 3 months’ rent (1 advance, 2 deposit) is common. Always get a receipt.
Q3: Are utilities included in rent?
A: Rarely. Most tenants pay electricity (KPLC), water, and garbage separately. Confirm what’s included before signing.


