Reset Password

Guests
Adults
Ages 13 or above
0
Children
Ages 2 to 12
0
Infants
Under 2 years
0
Close
Your search results
September 8, 2025

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

skyline

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

beach

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

bungalow

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

affordable

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.

Category: Rental
Share

Leave a Reply

Your email address will not be published.