Kenya Property Centre
Market Report · Q3 2026

Kenya property asking prices, Q3 2026.

Published 7 August 2026 · Updated 14 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 16.5M
Per plot
KSh 2.6M
Short let
KSh 10K a night
To sell
576 days
from 268 completed sales
Priciest
Kiambu
KSh 22M median
Listings
5,707
30 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 22,000,000 across 516 listings.
  • The most affordable of the 6 ranked counties to buy is Kajiado, with a median asking price of KSh 8,500,000 across 292 listings.
  • Nairobi has the highest median rent, at KSh 130,000 per month.
  • Property that changed hands took a median of 576 days to sell and 69 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 17 nights.
  • Nairobi accounts for the largest share of the market, with 3,706 of the 5,707 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 22M
02
KSh 21.6M
03
KSh 17M
04
KSh 15M
05
KSh 10.5M
06
KSh 8.5M

How fast the market moves

Median days to let 69 days from 114 completed lets
Median days to sell 576 days from 268 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.8 in the 28 days to 11 Sep, across 119 listings
Rental listings with at least one enquiry 15.1% in the 28 days to 11 Sep
Rental listings asking above the local going rate 36.5% more than 10% over their area's median · 45.9% more than 10% under · of listings with a comparable area median
Enquiries per 100: priced at the going rate vs above it 31.5 vs 6.5 at or up to 10% over the area median vs more than 10% over it
Enquiries per 100 sale listings 7.8 in the 28 days to 11 Sep, across 5,538 listings
Sale listings with at least one enquiry 6.4% in the 28 days to 11 Sep
Sale listings asking above the local going rate 36.1% more than 10% over their area's median · 33.2% more than 10% under · of listings with a comparable area median
Enquiries per 100: priced at the going rate vs above it 7.7 vs 5.6 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 11 Sep

Sale enquiries by county

01
40.6
02
14.1
03
12.8
04
12.4
05
10.3
06
9.6
07
8.3
08
7.1
09
6.6
10
5.7

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 460,802 per month
Low KSh 43
High KSh 30M
No. 119
Apartments KSh 90,000 per month
Avg KSh 108,905 per month
Low KSh 11K
High KSh 360K
No. 58
Houses KSh 230,000 per month
Avg KSh 277,967 per month
Low KSh 30K
High KSh 906K
No. 30
Commercial Property KSh 45,000 per month
Avg KSh 1,319,330 per month
Low KSh 43
High KSh 30M
No. 30

Kenya — property for sale

All types first
All types KSh 18,000,000
Avg KSh 553,478,806
Low KSh 180K
High KSh 2,000B
No. 5,588
Apartments KSh 12,000,000
Avg KSh 17,505,694
Low KSh 1.1M
High KSh 1.8B
No. 2,892
Houses KSh 50,000,000
Avg KSh 106,295,942
Low KSh 2.5M
High KSh 5.8B
No. 1,554
Commercial Property KSh 320,000,000
Avg KSh 3,171,520,422
Low KSh 180K
High KSh 600B
No. 236
Land KSh 21,000,000
Avg KSh 2,349,393,361
Low KSh 199K
High KSh 2,000B
No. 906

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 rent by bedrooms

Fewest bedrooms first
4 bedrooms KSh 230,000 per month
Avg KSh 308,950 per month
Low KSh 100K
High KSh 906K
No. 20

Property for sale by bedrooms

Fewest bedrooms first
1 bedroom KSh 6,500,000
Avg KSh 8,538,673
Low KSh 1.8M
High KSh 1.4B
No. 778
2 bedrooms KSh 11,700,000
Avg KSh 12,681,906
Low KSh 1.1M
High KSh 125M
No. 829
3 bedrooms KSh 16,500,000
Avg KSh 27,935,429
Low KSh 2.5M
High KSh 1.8B
No. 1,076
4 bedrooms KSh 30,000,000
Avg KSh 49,157,603
Low KSh 5.5M
High KSh 850M
No. 912
5 bedrooms KSh 86,000,000
Avg KSh 95,947,924
Low KSh 15M
High KSh 460M
No. 511

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 14 nights
No. 40
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 17 nights
No. 82
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 130,000 per month
Avg KSh 513,218 per month
Low KSh 43
High KSh 30M
No. 105

Property for sale by county

Most listings first
Nairobi KSh 21,600,000
Avg KSh 821,177,013
Low KSh 850K
High KSh 2,000B
No. 3,601
Kiambu KSh 22,000,000
Avg KSh 60,880,833
Low KSh 180K
High KSh 1.6B
No. 516
Kilifi KSh 15,000,000
Avg KSh 73,202,950
Low KSh 199K
High KSh 2B
No. 380
Machakos KSh 10,500,000
Avg KSh 24,532,642
Low KSh 480K
High KSh 650M
No. 370
Kajiado KSh 8,500,000
Avg KSh 26,009,075
Low KSh 280K
High KSh 1B
No. 292
Mombasa KSh 17,000,000
Avg KSh 74,144,324
Low KSh 2.3M
High KSh 800M
No. 185
Laikipia KSh 3,500,000
Avg KSh 40,217,885
Low KSh 330K
High KSh 727M
No. 52
Nakuru KSh 40,000,000
Avg KSh 449,711,905
Low KSh 500K
High KSh 6.7B
No. 42
Kwale KSh 40,000,000
Avg KSh 281,969,744
Low KSh 3M
High KSh 4B
No. 39
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 130,000 per month
Avg KSh 513,218 per month
Low KSh 43
High KSh 30M
No. 105
3 property types
Apartments KSh 100,000 per month
Houses KSh 270,000 per month
Commercial Property KSh 165 per month
Westlands KSh 180,000 per month
Avg KSh 366,062 per month
Low KSh 100
High KSh 2.2M
No. 33
Kilimani KSh 110,000 per month
Avg KSh 174,318 per month
Low KSh 25K
High KSh 800K
No. 22

Nairobi — property for sale

Most listings first
Statewide KSh 21,600,000
Avg KSh 821,177,013
Low KSh 850K
High KSh 2,000B
No. 3,601
4 property types
Apartments KSh 13,000,000
Houses KSh 100,000,000
Commercial Property KSh 480,000,000
Land KSh 170,000,000
Westlands KSh 19,608,000
Avg KSh 85,712,665
Low KSh 2.4M
High KSh 5.8B
No. 1,241
4 property types
Apartments KSh 13,300,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,522,386
Low KSh 2.3M
High KSh 5.5B
No. 647
2 property types
Apartments KSh 11,500,000
Houses KSh 900,000,000
Kileleshwa KSh 18,500,000
Avg KSh 4,145,929,456
Low KSh 2.5M
High KSh 2,000B
No. 486
1 property type
Apartments KSh 18,000,000
Lavington KSh 55,000,000
Avg KSh 107,389,912
Low KSh 3.8M
High KSh 1.8B
No. 341
2 property types
Apartments KSh 13,500,000
Houses KSh 90,000,000
Karen KSh 110,000,000
Avg KSh 119,506,206
Low KSh 5M
High KSh 700M
No. 254
2 property types
Houses KSh 130,000,000
Land KSh 60,000,000
Nairobi Central KSh 240,000,000
Avg KSh 5,271,446,720
Low KSh 2.7M
High KSh 600B
No. 125
2 property types
Apartments KSh 9,500,000
Commercial Property KSh 600,000,000
Parklands KSh 25,700,000
Avg KSh 186,456,989
Low KSh 6.6M
High KSh 4.8B
No. 93
1 property type
Apartments KSh 20,500,000
Kitisuru KSh 45,000,000
Avg KSh 86,513,492
Low KSh 2.3M
High KSh 600M
No. 63
2 property types
Apartments KSh 8,000,000
Houses KSh 90,000,000
Roysambu KSh 8,500,000
Avg KSh 36,533,000
Low KSh 1.8M
High KSh 160M
No. 50
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 22,000,000
Avg KSh 60,880,833
Low KSh 180K
High KSh 1.6B
No. 516
4 property types
Apartments KSh 6,000,000
Houses KSh 25,000,000
Commercial Property KSh 170,000,000
Land KSh 12,000,000
Ruiru KSh 23,000,000
Avg KSh 29,625,510
Low KSh 1.6M
High KSh 455M
No. 205
3 property types
Apartments KSh 7,440,000
Houses KSh 25,000,000
Land KSh 9,480,000
Kikuyu KSh 18,000,000
Avg KSh 30,294,353
Low KSh 1.2M
High KSh 170M
No. 85
2 property types
Houses KSh 24,000,000
Land KSh 7,500,000
Thika KSh 52,500,000
Avg KSh 407,096,571
Low KSh 180K
High KSh 1.6B
No. 35
Juja KSh 8,000,000
Avg KSh 35,008,143
Low KSh 895K
High KSh 200M
No. 35
Membley Estate KSh 24,000,000
Avg KSh 25,321,429
Low KSh 18M
High KSh 33M
No. 28
1 property type
Houses KSh 24,000,000
Ruaka KSh 12,500,000
Avg KSh 38,529,545
Low KSh 1.1M
High KSh 125M
No. 22

Kilifi

Kilifi — property for sale

Most listings first
Statewide KSh 15,000,000
Avg KSh 73,202,950
Low KSh 199K
High KSh 2B
No. 380
3 property types
Apartments KSh 9,500,000
Houses KSh 30,000,000
Land KSh 5,500,000
Malindi Town KSh 8,250,000
Avg KSh 49,169,906
Low KSh 300K
High KSh 1.5B
No. 149
2 property types
Houses KSh 25,000,000
Land KSh 3,250,000
Watamu KSh 42,000,000
Avg KSh 139,367,110
Low KSh 1.5M
High KSh 1.8B
No. 101
2 property types
Houses KSh 52,000,000
Land KSh 25,000,000
Mtwapa KSh 10,000,000
Avg KSh 24,131,226
Low KSh 550K
High KSh 115M
No. 53
1 property type
Houses KSh 18,800,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,532,642
Low KSh 480K
High KSh 650M
No. 370
3 property types
Apartments KSh 8,000,000
Houses KSh 16,000,000
Land KSh 7,500,000
Syokimau/Mulolongo KSh 10,000,000
Avg KSh 23,099,400
Low KSh 1.3M
High KSh 480M
No. 265
3 property types
Apartments KSh 8,500,000
Houses KSh 17,000,000
Land KSh 5,500,000
Athi River KSh 11,480,000
Avg KSh 31,190,433
Low KSh 480K
High KSh 650M
No. 85
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 26,009,075
Low KSh 280K
High KSh 1B
No. 292
3 property types
Apartments KSh 4,400,000
Houses KSh 12,000,000
Land KSh 8,500,000
Kitengela KSh 8,000,000
Avg KSh 20,251,904
Low KSh 280K
High KSh 1B
No. 146
3 property types
Apartments KSh 3,800,000
Houses KSh 8,000,000
Land KSh 4,800,000
Ngong KSh 14,500,000
Avg KSh 41,563,689
Low KSh 700K
High KSh 950M
No. 90
2 property types
Houses KSh 16,500,000
Land KSh 11,000,000
Ongata Rongai KSh 12,500,000
Avg KSh 14,210,952
Low KSh 1.5M
High KSh 150M
No. 42

Mombasa

Mombasa — property for sale

Most listings first
Statewide KSh 17,000,000
Avg KSh 74,144,324
Low KSh 2.3M
High KSh 800M
No. 185
2 property types
Apartments KSh 10,250,000
Houses KSh 80,000,000
Nyali KSh 17,000,000
Avg KSh 72,644,340
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 3,500,000
Avg KSh 40,217,885
Low KSh 330K
High KSh 727M
No. 52
1 property type
Land KSh 3,000,000
Nanyuki KSh 3,500,000
Avg KSh 39,118,980
Low KSh 330K
High KSh 727M
No. 49
1 property type
Land KSh 3,000,000

Nakuru

Nakuru — property for sale

Most listings first
Statewide KSh 40,000,000
Avg KSh 449,711,905
Low KSh 500K
High KSh 6.7B
No. 42
1 property type
Houses KSh 40,000,000
Naivasha East KSh 60,000,000
Avg KSh 616,365,217
Low KSh 1.8M
High KSh 6.7B
No. 23

Kwale

Kwale — property for sale

Most listings first
Statewide KSh 40,000,000
Avg KSh 281,969,744
Low KSh 3M
High KSh 4B
No. 39
1 property type
Houses KSh 45,000,000
Ukunda KSh 45,000,000
Avg KSh 304,370,000
Low KSh 4.3M
High KSh 4B
No. 36
1 property type
Houses KSh 45,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,588 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 119 published listings.

Which county has the most expensive property in Kenya?

Kiambu, at a median asking price of KSh 22,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 268 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 11 Sep 2026, rental listings in Kenya received 32.8 enquiries per 100 listings, and 15.1% of listings received at least one, across 119 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.