Please Wait....

Houses For Sale In Kenya

The average price of houses for sale is KSh 24,721,693 The most expensive house costs KSh 800,000,000. while the cheapest costs KSh 500,000. We have a total of 2,956 Houses for sale in Kenya updated on 24 Jun 2026. Among these properties are houses, lands, shops, apartments, flats and commercial spaces . Every Real Estate in Kenya posted on this site is verified by real estate agents . We also have cheap houses for rent and cheap houses for sale . Refine your property search by price, number of beds and type of property.

Show More

Result 1 - 20 of 2956

Sort:
Must See
8

KSh 255,600,000

PID : 4BJWM

6 Beds 6 Baths
  • Ensuite
  • Secure Parking
  • Kitchen
Premium Gold

Updated 24 Jun 2026, Added 25 Aug 2025

Must See
18

5 Bedroom House

Off Pan African Insurance Avenue, Runda Nairobi

5 Bedroom House / Houses FOR Sale

KSh 235,000,000

PID : 8BLXK

5 Beds 7 Baths
  • Fence
  • Kitchen
  • Ensuite
Premium Gold

Updated 20 Jun 2026, Added 23 Dec 2025

Must See
20
  • Fence
  • Secure Parking
  • Garden
Premium

Updated 24 Jun 2026, Added 22 May 2026

Must See
19

4 Bedroom Villas

Syokimau Mulolongo Machakos

4 Bedroom Villas / Houses FOR Sale

KSh 18,000,000

PID : 1BKPV

4 Beds 5 Baths
  • Pet Allowed
  • Borehole
  • Balcony
Premium

Updated 20 Jun 2026, Added 02 Oct 2025

4

KSh 30,000,000

PID : 7BRBT

Added 15 Jul 2026

4

KSh 30,000,000

PID : 6BRBT

Added 15 Jul 2026

2

KSh 35,000,000

PID : 7BRBN

Added 15 Jul 2026

1

KSh 75,000,000

PID : 6BRBN

Added 15 Jul 2026

2

KSh 19,500,000

PID : 8BRBM

Added 15 Jul 2026

2

KSh 12,500,000

PID : 0BRBM

Added 15 Jul 2026

Receive alerts for new properties

Subscribe Now
2

KSh 45,000,000

PID : 3BRBK

Added 15 Jul 2026

2

KSh 30,000,000

PID : 2BRBK

Added 15 Jul 2026

2

KSh 140,000,000

PID : 6BRBF

Added 14 Jul 2026

2

KSh 93,000,000

PID : 9BRBE

Added 14 Jul 2026

2

KSh 85,000,000

PID : 5BRBE

Added 14 Jul 2026

2

KSh 155,000,000

PID : 3BRBE

Added 14 Jul 2026

2

KSh 95,000,000

PID : 2BRBE

Added 14 Jul 2026

2

KSh 108,000,000

PID : 8BRBC

Added 14 Jul 2026

1

KSh 93,000,000

PID : 6BRBC

Added 14 Jul 2026

Can’t find what you are looking for?

Post a request
1

KSh 66,000,000

PID : 5BRBC

Added 14 Jul 2026

Frequently Asked Questions

The average price of houses for sale is KSh 24,721,693.

The price of the most expensive houses for sale is KSh 800,000,000.

The price of the cheapest houses for sale is KSh 500,000

There are 2956 available houses for sale.