Kenya Property Centre
Market Report · Q3 2026

Kenya property asking prices, Q3 2026.

Published 7 August 2026 · Updated 21 September 2026 · Covering 1 Jul – 30 Sep 2026

PDF summary
Median for rent
KSh 110K per month
Median for sale
KSh 18M
3-bed
KSh 17M
Per plot
KSh 2.7M
Short let
KSh 10K a night
To sell
576 days
from 298 completed sales
Priciest
Kiambu
KSh 23M median
Listings
5,747
31 areas, 11 counties

Key findings

  • Kiambu is the most expensive of the 6 ranked counties to buy property, with a median asking price of KSh 23,000,000 across 532 listings.
  • The most affordable of the 6 ranked counties to buy is Kajiado, with a median asking price of KSh 8,500,000 across 282 listings.
  • Nairobi has the highest median rent, at KSh 140,000 per month.
  • Property that changed hands took a median of 576 days to sell and 65 days to let, measured from publication to the agent recording the deal.
  • A short let in Nairobi asks KSh 7,500 a night — the equivalent of a year’s rent in 19 nights.
  • Nairobi accounts for the largest share of the market, with 3,726 of the 5,747 listings analysed.

Price rankings and comparisons cover counties holding at least a fifth of a percent of the listings in the busiest county for that category, and never fewer than 100 — a median drawn from a few dozen listings is not comparable with one drawn from tens of thousands. Every county that met the reporting threshold still appears in the tables below.

Q3 2026 · Top 6 counties

Median sale asking price by county

01
KSh 23M
02
KSh 21.5M
03
KSh 17M
04
KSh 15.5M
05
KSh 10.5M
06
KSh 8.5M

How fast the market moves

Median days to let 65 days from 129 completed lets
Median days to sell 576 days from 298 completed sales
Fastest first · last 12 months

Days to sell by county

01
573 days
02
914 days

Measured from the date a listing was first published to the date its agent recorded it as rented or sold, over the last 12 months, for areas with at least 20 completed transactions. It covers only listings that transacted, so it is how long a completed deal took rather than how long a property should be expected to wait, and it depends on agents recording an outcome.

Where the enquiries are going

Enquiries per 100 rental listings 32.4 in the 28 days to 18 Sep, across 108 listings
Rental listings with at least one enquiry 19.4% in the 28 days to 18 Sep
Rental listings asking above the local going rate 38.2% more than 10% over their area's median · 47.4% more than 10% under · of listings with a comparable area median
Enquiries per 100: priced at the going rate vs above it 27.7 vs 20.7 at or up to 10% over the area median vs more than 10% over it
Enquiries per 100 sale listings 15.0 in the 28 days to 18 Sep, across 5,592 listings
Sale listings with at least one enquiry 11.6% in the 28 days to 18 Sep
Sale listings asking above the local going rate 36.2% more than 10% over their area's median · 32.8% more than 10% under · of listings with a comparable area median
Enquiries per 100: priced at the going rate vs above it 13.9 vs 12.3 at or up to 10% over the area median vs more than 10% over it
Most enquiries first · per 100 listings, in the 28 days to 18 Sep

Sale enquiries by county

01
37.5
02
36.6
03
34.1
04
27.6
05
26.8
06
23.4
07
19.0
08
15.7
09
11.0
10
9.2

Enquiries are phone and WhatsApp contacts made through the site over the 28 days to the date shown, counted once per person, listing, channel and day, across the same listings the price figures count. A listing's price position is its asking price against the median for comparable listings in its area, where at least 10 exist; listings priced in another currency have none. Figures are published for areas with at least 20 scored listings.

National asking prices

Kenya — property for rent

All types first
All types KSh 110,000 per month
Avg KSh 493,891 per month
Low KSh 44
High KSh 30M
No. 108
Apartments KSh 95,000 per month
Avg KSh 115,010 per month
Low KSh 14K
High KSh 360K
No. 50
Houses KSh 230,000 per month
Avg KSh 284,962 per month
Low KSh 60K
High KSh 906K
No. 26
Commercial Property KSh 45,000 per month
Avg KSh 1,276,798 per month
Low KSh 44
High KSh 30M
No. 31

Kenya — property for sale

All types first
All types KSh 18,000,000
Avg KSh 550,853,295
Low KSh 65K
High KSh 2,000B
No. 5,639
Apartments KSh 11,800,000
Avg KSh 17,254,852
Low KSh 1.1M
High KSh 1.8B
No. 2,889
Houses KSh 50,000,000
Avg KSh 106,070,585
Low KSh 2.5M
High KSh 5.8B
No. 1,581
Commercial Property KSh 320,000,000
Avg KSh 3,094,150,141
Low KSh 65K
High KSh 600B
No. 244
Land KSh 24,000,000
Avg KSh 2,306,748,362
Low KSh 199K
High KSh 2,000B
No. 925

By bedroom count

A median moves when the mix of listings moves. These hold the bed count still, so a rise here is a price rise rather than a quarter that happened to attract larger homes. Sizes run to five bedrooms; larger homes and listings with no bed count are counted in every other figure on this page, but are too few to publish a median of their own.

Property for sale by bedrooms

Fewest bedrooms first
1 bedroom KSh 6,500,000
Avg KSh 8,332,994
Low KSh 1.8M
High KSh 1.4B
No. 824
2 bedrooms KSh 11,700,000
Avg KSh 12,660,528
Low KSh 1.1M
High KSh 125M
No. 814
3 bedrooms KSh 17,000,000
Avg KSh 26,927,746
Low KSh 2.5M
High KSh 1.8B
No. 1,064
4 bedrooms KSh 30,000,000
Avg KSh 49,704,064
Low KSh 5.5M
High KSh 850M
No. 909
5 bedrooms KSh 85,000,000
Avg KSh 95,440,437
Low KSh 15M
High KSh 500M
No. 524

Land by the plot

Land here is advertised by the plot, not as a whole property, so it is priced that way here too. These figures are quoted per plot and are not comparable with the property prices above; listings quoted per acre, per hectare or per square metre are excluded from both.

Land asking price per plot, by area

Cheapest first
Kikuyu, Kiambu KSh 2,700,000
Low KSh 390K
High KSh 23.5M
No. 26

Short lets

Short lets by the night

Highest nightly rate first
Kilifi KSh 18,000
Nights
No. 30
Mombasa — 3-bed KSh 13,000
Nights
No. 45
Mombasa KSh 12,000
Nights
No. 88
Nyali KSh 12,000
Nights
No. 70
Nyali — 3-bed KSh 12,000
Nights
No. 35
Kilimani KSh 8,000
Nights
No. 41
Nairobi — 2-bed KSh 8,000
Nights
No. 37
Kilimani — 2-bed KSh 8,000
Nights
No. 21
Mombasa — 2-bed KSh 8,000
Nights
No. 20
Nairobi KSh 7,500
Nights 19 nights
No. 83
Nairobi — 1-bed KSh 6,000
Nights
No. 28

Short lets are quoted per night. The nights column is a year’s asking rent on the equivalent property divided by the nightly asking rate — how many booked nights would match a year as an annual let. It is not a yield and not a forecast: nothing here measures how often a property is actually occupied.

By county

Property for rent by county

Most listings first
Nairobi KSh 140,000 per month
Avg KSh 563,354 per month
Low KSh 100
High KSh 30M
No. 93

Property for sale by county

Most listings first
Nairobi KSh 21,500,000
Avg KSh 816,202,074
Low KSh 850K
High KSh 2,000B
No. 3,633
Kiambu KSh 23,000,000
Avg KSh 64,323,618
Low KSh 65K
High KSh 1.6B
No. 532
Kilifi KSh 15,500,000
Avg KSh 76,439,595
Low KSh 199K
High KSh 2B
No. 392
Machakos KSh 10,500,000
Avg KSh 24,522,162
Low KSh 480K
High KSh 650M
No. 369
Kajiado KSh 8,500,000
Avg KSh 25,952,660
Low KSh 280K
High KSh 1B
No. 282
Mombasa KSh 17,000,000
Avg KSh 74,990,217
Low KSh 2.3M
High KSh 800M
No. 184
Laikipia KSh 4,000,000
Avg KSh 40,937,843
Low KSh 330K
High KSh 727M
No. 51
Nakuru KSh 40,000,000
Avg KSh 432,225,000
Low KSh 500K
High KSh 6.7B
No. 44
Kwale KSh 45,000,000
Avg KSh 274,312,683
Low KSh 3M
High KSh 4B
No. 41
Kisumu KSh 11,000,000
Avg KSh 25,004,063
Low KSh 1.5M
High KSh 120M
No. 32
Muranga KSh 4,500,000
Avg KSh 5,574,167
Low KSh 2M
High KSh 14M
No. 24

Nairobi

Nairobi — property for rent

Most listings first
Statewide KSh 140,000 per month
Avg KSh 563,354 per month
Low KSh 100
High KSh 30M
No. 93
3 property types
Apartments KSh 100,000 per month
Houses KSh 270,000 per month
Commercial Property KSh 165 per month
Westlands KSh 165,000 per month
Avg KSh 367,189 per month
Low KSh 100
High KSh 2.2M
No. 32

Nairobi — property for sale

Most listings first
Statewide KSh 21,500,000
Avg KSh 816,202,074
Low KSh 850K
High KSh 2,000B
No. 3,633
4 property types
Apartments KSh 12,900,000
Houses KSh 99,000,000
Commercial Property KSh 480,000,000
Land KSh 180,000,000
Westlands KSh 19,608,000
Avg KSh 88,084,746
Low KSh 2.4M
High KSh 5.8B
No. 1,253
4 property types
Apartments KSh 13,000,000
Houses KSh 100,000,000
Commercial Property KSh 850,000,000
Land KSh 280,000,000
Kilimani KSh 12,500,000
Avg KSh 79,949,773
Low KSh 2.3M
High KSh 5.5B
No. 644
2 property types
Apartments KSh 11,500,000
Houses KSh 900,000,000
Kileleshwa KSh 18,000,000
Avg KSh 4,171,245,767
Low KSh 2.5M
High KSh 2,000B
No. 483
2 property types
Apartments KSh 16,500,000
Houses KSh 53,000,000
Lavington KSh 55,000,000
Avg KSh 105,080,795
Low KSh 3.8M
High KSh 1.8B
No. 352
3 property types
Apartments KSh 13,500,000
Houses KSh 90,000,000
Land KSh 245,000,000
Karen KSh 110,000,000
Avg KSh 117,583,643
Low KSh 5M
High KSh 700M
No. 246
2 property types
Houses KSh 125,000,000
Land KSh 60,000,000
Nairobi Central KSh 240,000,000
Avg KSh 5,046,543,053
Low KSh 2.7M
High KSh 600B
No. 131
2 property types
Apartments KSh 9,500,000
Commercial Property KSh 600,000,000
Parklands KSh 28,000,000
Avg KSh 187,149,474
Low KSh 6.5M
High KSh 4.8B
No. 95
1 property type
Apartments KSh 21,000,000
Kitisuru KSh 66,000,000
Avg KSh 89,490,152
Low KSh 2.3M
High KSh 600M
No. 66
2 property types
Apartments KSh 8,500,000
Houses KSh 90,000,000
Roysambu KSh 7,900,000
Avg KSh 34,173,148
Low KSh 1.8M
High KSh 160M
No. 54
1 property type
Apartments KSh 3,500,000
Embakasi KSh 73,000,000
Avg KSh 141,684,163
Low KSh 3M
High KSh 700M
No. 43

Kiambu

Kiambu — property for sale

Most listings first
Statewide KSh 23,000,000
Avg KSh 64,323,618
Low KSh 65K
High KSh 1.6B
No. 532
4 property types
Apartments KSh 6,000,000
Houses KSh 25,000,000
Commercial Property KSh 170,000,000
Land KSh 12,500,000
Ruiru KSh 23,000,000
Avg KSh 30,157,557
Low KSh 1.6M
High KSh 455M
No. 209
3 property types
Apartments KSh 7,440,000
Houses KSh 25,000,000
Land KSh 7,950,000
Kikuyu KSh 18,000,000
Avg KSh 30,282,791
Low KSh 1.2M
High KSh 170M
No. 86
2 property types
Houses KSh 23,000,000
Land KSh 7,500,000
Thika KSh 50,000,000
Avg KSh 447,212,714
Low KSh 65K
High KSh 1.6B
No. 35
Juja KSh 8,000,000
Avg KSh 35,967,206
Low KSh 895K
High KSh 200M
No. 34
Membley Estate KSh 24,000,000
Avg KSh 25,166,667
Low KSh 18M
High KSh 33M
No. 30
1 property type
Houses KSh 24,000,000
Ruaka KSh 10,500,000
Avg KSh 33,736,538
Low KSh 1.1M
High KSh 125M
No. 26
Ndenderu KSh 8,500,000
Avg KSh 75,565,000
Low KSh 1.8M
High KSh 450M
No. 20

Kilifi

Kilifi — property for sale

Most listings first
Statewide KSh 15,500,000
Avg KSh 76,439,595
Low KSh 199K
High KSh 2B
No. 392
3 property types
Apartments KSh 9,500,000
Houses KSh 31,800,000
Land KSh 6,000,000
Malindi Town KSh 8,500,000
Avg KSh 58,379,843
Low KSh 300K
High KSh 1.5B
No. 153
3 property types
Apartments KSh 10,500,000
Houses KSh 26,000,000
Land KSh 3,250,000
Watamu KSh 42,000,000
Avg KSh 137,238,840
Low KSh 1.5M
High KSh 1.8B
No. 105
2 property types
Houses KSh 52,000,000
Land KSh 22,000,000
Mtwapa KSh 10,000,000
Avg KSh 25,462,130
Low KSh 550K
High KSh 115M
No. 54
1 property type
Houses KSh 20,000,000
Sokoni KSh 10,000,000
Avg KSh 15,786,346
Low KSh 350K
High KSh 90M
No. 26
1 property type
Land KSh 10,000,000

Machakos

Machakos — property for sale

Most listings first
Statewide KSh 10,500,000
Avg KSh 24,522,162
Low KSh 480K
High KSh 650M
No. 369
3 property types
Apartments KSh 8,000,000
Houses KSh 16,000,000
Land KSh 8,000,000
Syokimau/Mulolongo KSh 10,000,000
Avg KSh 23,053,007
Low KSh 1.3M
High KSh 480M
No. 263
3 property types
Apartments KSh 8,000,000
Houses KSh 17,000,000
Land KSh 5,500,000
Athi River KSh 11,480,000
Avg KSh 31,176,591
Low KSh 480K
High KSh 650M
No. 86
3 property types
Apartments KSh 4,950,000
Houses KSh 14,100,000
Land KSh 10,000,000

Kajiado

Kajiado — property for sale

Most listings first
Statewide KSh 8,500,000
Avg KSh 25,952,660
Low KSh 280K
High KSh 1B
No. 282
3 property types
Apartments KSh 4,500,000
Houses KSh 12,000,000
Land KSh 8,200,000
Kitengela KSh 7,500,000
Avg KSh 19,247,399
Low KSh 280K
High KSh 1B
No. 143
2 property types
Houses KSh 8,000,000
Land KSh 5,000,000
Ngong KSh 15,000,000
Avg KSh 42,701,517
Low KSh 700K
High KSh 950M
No. 87
2 property types
Houses KSh 17,900,000
Land KSh 11,000,000
Ongata Rongai KSh 12,500,000
Avg KSh 14,498,947
Low KSh 1.5M
High KSh 150M
No. 38

Mombasa

Mombasa — property for sale

Most listings first
Statewide KSh 17,000,000
Avg KSh 74,990,217
Low KSh 2.3M
High KSh 800M
No. 184
2 property types
Apartments KSh 10,250,000
Houses KSh 80,000,000
Nyali KSh 17,000,000
Avg KSh 73,178,931
Low KSh 4.2M
High KSh 800M
No. 159
1 property type
Apartments KSh 11,000,000

Laikipia

Laikipia — property for sale

Most listings first
Statewide KSh 4,000,000
Avg KSh 40,937,843
Low KSh 330K
High KSh 727M
No. 51
1 property type
Land KSh 3,000,000
Nanyuki KSh 3,500,000
Avg KSh 39,861,042
Low KSh 330K
High KSh 727M
No. 48
1 property type
Land KSh 3,000,000

Nakuru

Nakuru — property for sale

Most listings first
Statewide KSh 40,000,000
Avg KSh 432,225,000
Low KSh 500K
High KSh 6.7B
No. 44
1 property type
Houses KSh 40,000,000
Naivasha East KSh 60,000,000
Avg KSh 593,600,000
Low KSh 1.8M
High KSh 6.7B
No. 24

Kwale

Kwale — property for sale

Most listings first
Statewide KSh 45,000,000
Avg KSh 274,312,683
Low KSh 3M
High KSh 4B
No. 41
1 property type
Houses KSh 46,000,000
Ukunda KSh 46,000,000
Avg KSh 294,929,474
Low KSh 4.3M
High KSh 4B
No. 38
1 property type
Houses KSh 46,000,000

Kisumu

Kisumu — property for sale

Most listings first
Statewide KSh 11,000,000
Avg KSh 25,004,063
Low KSh 1.5M
High KSh 120M
No. 32
Central Kisumu KSh 9,500,000
Avg KSh 20,425,200
Low KSh 1.5M
High KSh 120M
No. 25

Muranga

Muranga — property for sale

Most listings first
Statewide KSh 4,500,000
Avg KSh 5,574,167
Low KSh 2M
High KSh 14M
No. 24
1 property type
Land KSh 4,000,000
Frequently asked

Questions this report answers

What is the median asking price for property in Kenya?

In Q3 2026 the median asking price for property for sale in Kenya was KSh 18,000,000, across 5,639 published listings.

What is the median rent in Kenya?

In Q3 2026 the median advertised rent in Kenya was KSh 110,000 per month, across 108 published listings.

Which county has the most expensive property in Kenya?

Kiambu, at a median asking price of KSh 23,000,000 in Q3 2026.

How long does it take to sell a property in Kenya?

Listings that sold took a median of 576 days from publication to the agent recording the sale, measured over the last 12 months across 298 completed sales. It covers only listings that sold, so it is not how long a property should be expected to wait.

How many enquiries does a rental listing get in Kenya?

In the 28 days to 18 Sep 2026, rental listings in Kenya received 32.4 enquiries per 100 listings, and 19.4% of listings received at least one, across 108 published listings.

About this report

How we measure these figures.

Median and average of advertised asking prices, in KES, of every listing published on Kenya Property Centre when the report was generated. Cells with fewer than 20 listings are excluded, as are listings advertised in US dollars. So are listings asking below KSh 10 to rent or KSh 100 to buy, which are placeholder prices rather than real ones. Not every advertised price is a whole-property asking price. Those quoted per plot, acre, hectare or square metre, and those quoted by the night, week or calendar month, are excluded from the figures above. They are published in their own units, in the land and short-let sections. Short lets below KSh 5,000 a night are excluded on the same basis as the floors above.

Every price here is an advertised asking price, not a sold price, and the median is the headline figure — asking prices are heavily skewed, and a single high-value listing should not move an area's number.

Not every figure is. Days on market comes from agents' own records of a listing being rented or sold, over a different period and a different set of listings. It is measured beside the figures themselves, under how fast the market moves.

The enquiry figures come from contacts made through the site, counted once per person, listing, channel and day, over the 28 days before one scoring night near the quarter's end. The basis sits under where the enquiries are going.