Kenya Property Centre
Demand vs Supply · 6 Oct to 4 Nov 2026

Where demand outruns supply in Kenya.

Searches on Kenya Property Centre measured against the listings live to meet them, 6 Oct to 4 Nov 2026: where people search and find little or nothing, what they asked for, and what they said they could pay.

Location
6 Oct to 4 Nov 2026

Search pressure across Kenya

Searches
62,671
since 17 Sep 2026
Per listing
6.0
since 17 Sep 2026
Found nothing
14.5%
since 17 Sep 2026
Rent budget gap
28% below asking
since 17 Sep 2026
Sale budget gap
8% below asking
since 17 Sep 2026

Most competitive areas

Searches per live listing, rent 6.4 30,283 searches · 4,749 listings
Searches per live listing, sale 5.7 32,388 searches · 5,735 listings
Searches per live listing, rent

Most competitive towns for rentals

01
Index 266 · national 100
17.0 searches per listing
02
Index 112 · national 100
7.1 searches per listing
03
Index 111 · national 100
7.1 searches per listing
04
Index 103 · national 100
6.6 searches per listing
05
Index 89 · national 100
5.7 searches per listing
06
Index 84 · national 100
5.4 searches per listing
07
Index 78 · national 100
5.0 searches per listing
08
Index 73 · national 100
4.6 searches per listing
09
Index 72 · national 100
4.6 searches per listing
10
Index 65 · national 100
4.1 searches per listing
Searches per live listing, sale

Most competitive towns for homes for sale

01
Index 195 · national 100
11.0 searches per listing
02
Index 155 · national 100
8.8 searches per listing
03
Index 142 · national 100
8.0 searches per listing
04
Index 124 · national 100
7.0 searches per listing
05
Index 123 · national 100
7.0 searches per listing
06
Index 109 · national 100
6.1 searches per listing
07
Index 101 · national 100
5.7 searches per listing
08
Index 98 · national 100
5.5 searches per listing
09
Index 97 · national 100
5.5 searches per listing
10
Index 97 · national 100
5.5 searches per listing

Searches in the window divided by the listings live on 4 Nov 2026 that a searcher could actually rent or buy — published, priced whole, in KES. The index puts the national rate at 100.

Unmet demand: where searches find nothing

Searches that found nothing, rent 15.9% Mostly 1 bedroom · KSh 30K to KSh 50K
Searches that found nothing, sale 13.1% Mostly 5+ bedroom · KSh 5M to KSh 7M
Share of searches with no results, rent

Where rentals are hardest to find

01
Mostly 2 bedroom · KSh 100K to KSh 150K
46.7%
02
Mostly 1 bedroom · KSh 30K to KSh 50K
38.1%
03
Mostly 2 bedroom · KSh 70K to KSh 100K
32.5%
04
Mostly 2 bedroom
28.5%
05
Mostly 1 bedroom · KSh 150K to KSh 200K
22.8%
06
Mostly 1 bedroom · KSh 15K to KSh 20K
17.9%
07
Mostly 1 bedroom · KSh 100K to KSh 150K
16.0%
08
Mostly 3 bedroom
13.5%
09
Mostly 1 bedroom · KSh 150K to KSh 200K
12.8%
10
Mostly 1 bedroom · KSh 150K to KSh 200K
12.7%
Share of searches with no results, sale

Where homes for sale are hardest to find

01
Mostly 5+ bedroom
35.2%
02
Mostly 3 bedroom · KSh 15M to KSh 20M
29.0%
03
Mostly 4 bedroom · KSh 20M to KSh 30M
21.0%
04
Mostly 2 bedroom · KSh 20M to KSh 30M
20.0%
05
Mostly 3 bedroom · KSh 5M to KSh 7M
15.6%
06
Mostly 3 bedroom · KSh 5M to KSh 7M
14.0%
07
Mostly 2 bedroom · KSh 150K to KSh 200K
12.7%
08
Mostly 3 bedroom · KSh 20M to KSh 30M
12.1%
09
Mostly 3 bedroom · KSh 30M to KSh 50M
11.0%
10
Mostly 3 bedroom · KSh 20K to KSh 30K
10.6%

A search found nothing when the page it landed on listed no properties. "Mostly" names the bed count and budget band most of those searches asked for; searches with no bed count or budget stated are counted but not described.

Budgets against asking prices

Searched budget vs asking rent price 28% below asking Typical budget KSh 86.6K vs KSh 120K asked · 30% of listings within the typical budget
Searched budget vs asking sale price 8% below asking Typical budget KSh 15.6M vs KSh 17M asked · 47% of listings within the typical budget
Budget gap, rent

Searchers furthest below asking, rentals

01
32% of listings within the typical budget
33% below asking
02
36% of listings within the typical budget
21% below asking
03
32% of listings within the typical budget
19% below asking
04
42% of listings within the typical budget
15% below asking
05
43% of listings within the typical budget
7% below asking
06
48% of listings within the typical budget
1% below asking
Budget gap, sale

Searchers above asking, homes for sale

01
51% of listings within the typical budget
6% above asking

The typical budget is the median maximum price searchers stated, from at least 50 searches that stated one; the asking price is the median of the live listings. "Within budget" is the share of those listings priced at or under the typical budget.

Bedroom mismatch

Searched minus listed, share of each

Bedroom mismatch in Kenya

Searched minus listed, share of each

Bedroom mismatch in Nairobi

Searched minus listed, share of each

Bedroom mismatch in Kiambu

Searched minus listed, share of each

Bedroom mismatch in Mombasa

Searched minus listed, share of each

Bedroom mismatch in Kisumu

Searched minus listed, share of each

Bedroom mismatch in Kajiado

Searched minus listed, share of each

Bedroom mismatch in Kilifi

Each bar is the share of searches asking for that bed count minus the share of live listings offering it, in percentage points: to the right, more people want it than the market lists; to the left, the reverse. Searches with no bed count stated, and listings with no bedrooms recorded, are left out of both shares.

People with property alerts

Across the country, 25 people have alerts for a rental and 501 new rentals were listed in the last 30 days.

Across the country, 22 people have alerts for a property for sale and 707 new homes for sale were listed in the last 30 days.

Where the enquiries go

Enquiries per 100 listings, rent 22 1,042 enquiries · 4,749 listings
Enquiries per 100 listings, sale 11 610 enquiries · 5,735 listings
Enquiries per 100 live listings, rent

Where the rent enquiries go

01
98 enquiries · 50 listings
196 enquiries per 100 listings
02
21 enquiries · 23 listings
91 enquiries per 100 listings
03
17 enquiries · 32 listings
53 enquiries per 100 listings
04
93 enquiries · 188 listings
50 enquiries per 100 listings
05
14 enquiries · 30 listings
47 enquiries per 100 listings
06
65 enquiries · 151 listings
43 enquiries per 100 listings
07
20 enquiries · 55 listings
36 enquiries per 100 listings
08
8 enquiries · 26 listings
31 enquiries per 100 listings
09
60 enquiries · 201 listings
30 enquiries per 100 listings
10
13 enquiries · 47 listings
28 enquiries per 100 listings
Enquiries per 100 live listings, sale

Where the sale enquiries go

01
16 enquiries · 41 listings
39 enquiries per 100 listings
02
23 enquiries · 62 listings
37 enquiries per 100 listings
03
9 enquiries · 29 listings
31 enquiries per 100 listings
04
7 enquiries · 25 listings
28 enquiries per 100 listings
05
59 enquiries · 250 listings
24 enquiries per 100 listings
06
14 enquiries · 60 listings
23 enquiries per 100 listings
07
5 enquiries · 28 listings
18 enquiries per 100 listings
08
16 enquiries · 94 listings
17 enquiries per 100 listings
09
12 enquiries · 74 listings
16 enquiries per 100 listings
10
4 enquiries · 29 listings
14 enquiries per 100 listings

Enquiries are contacts made through the site, counted once per person, listing, channel and day, over the 28 days before the latest scoring night (4 Nov 2026), divided by the listings live on 4 Nov 2026.

Furnished and serviced rentals

Furnished rentals: searched vs listed 9.5% of searches 21.3% of live rent listings
Serviced rentals: searched vs listed 2.4% of searches 27.2% of live rent listings

The share of rent searches that asked for a furnished or serviced home, against the share of live rent listings that offer one.

What the data says

Three things shaping demand right now

Nyali is the tightest rental market

17.0 searches for every live rent listing, against 6.4 nationally.

46.7% of rent searches in Mugumo-Ini (Langata) found nothing

50 of 107 searches landed on an empty page — mostly 2 bedroom · KSh 100K to KSh 150K.

Rent budgets in Karen sit 33% below asking

Searchers typically set a maximum of KSh 146.9K against a median asking price of KSh 220K; 32% of listings within the typical budget.

Frequently asked

Questions this report answers

Where is rental demand highest relative to supply in Kenya?

Nyali recorded 17.0 searches for every live rent listing between 6 Oct to 4 Nov 2026, the highest of any town with at least 100 searches and 20 listings.

How often do rent searches in Kenya find nothing?

15.9% of the 30,283 rent searches recorded between 6 Oct to 4 Nov 2026 returned no listings; mostly 1 bedroom · KSh 30K to KSh 50K.

How do rent budgets compare with asking prices in Kenya?

The typical maximum price searchers stated was KSh 86.6K, 28% below asking the median asking price of KSh 120K; 30% of listings within the typical budget.

How often do sale searches in Kenya find nothing?

13.1% of the 32,388 sale searches recorded between 6 Oct to 4 Nov 2026 returned no listings; mostly 5+ bedroom · KSh 5M to KSh 7M.

How do sale budgets compare with asking prices in Kenya?

The typical maximum price searchers stated was KSh 15.6M, 8% below asking the median asking price of KSh 17M; 47% of listings within the typical budget.

How is this report measured?

Demand is every property search run in a browser on Kenya Property Centre between 6 Oct to 4 Nov 2026, counted once per search per visit, with searches by reference number left out; searches began being recorded this way on 17 September 2026 and nothing earlier is used. Supply is the listings live at the end of that period that were published, priced as a whole property in KES and at or above the same price floor the quarterly market report applies. An area is published only with at least 100 searches and 20 live listings; a typical budget needs at least 50 searches that stated one. Figures are refreshed nightly.

About this report

How we measure demand against supply.

Demand is every property search run in a browser on Kenya Property Centre between 6 Oct to 4 Nov 2026, counted once per search per visit, with searches by reference number left out; searches began being recorded this way on 17 September 2026 and nothing earlier is used. Supply is the listings live at the end of that period that were published, priced as a whole property in KES and at or above the same price floor the quarterly market report applies. An area is published only with at least 100 searches and 20 live listings; a typical budget needs at least 50 searches that stated one. Figures are refreshed nightly. Property alert figures count PEOPLE who asked to be told about new listings, once each however many alerts they hold, frozen on 5 Nov 2026. Alerts are matched to listings only when a listing is first published, so "no new listings" means none have matched in the last 30 days, not that nothing on the site fits. Areas with fewer than 20 people or 20 live listings are left out.

No individual search or searcher is published; every figure is a count or a share over an area. Enquiries are counted the way the quarterly market report counts them — once per person, listing, channel and day.

For asking prices, see our average property prices and the quarterly market reports.

Using this data.

Free to use with credit. You can quote and republish these figures, as long as you credit Kenya Property Centre and link back to this report. They are licensed under CC BY 4.0, as set out in our terms of use.

Source: Kenya Property Centre, Where demand outruns supply in Kenya, https://kenyapropertycentre.com/market-trends/demand-trends/all-property

Get demand vs supply by email.

Where searches outrun listings, at the start of each month. One email a month.

We use your email only to send you the demand vs supply snapshot and, in it, links to our other market reports and data. See our privacy policy.