← Writing · Civic & Democratic Infrastructure
Flux Working Paper No. 29

Who's Missing From the Map: Building-Footprint Coverage Gaps in Nairobi's Informal Settlements

Ken Ruto · Flux (FluxImpact) · July 2026 · 6 min
↩ Read as essay
BibTeX · RIS
Abstract

Prior research has established that OpenStreetMap building-footprint completeness varies sharply across Nairobi, with one study specifically noting that Mathare — one of the city's largest informal settlements — had no building footprints in OpenStreetMap at all as of its writing. This paper reports a direct empirical check of that claim against current data, and extends it to a second informal settlement, Kibera, chosen because it is the subject of a long-running, well-known volunteer mapping effort (Map Kibera, active since 2009). We queried Overture Maps' merged building layer — itself a combination of OpenStreetMap, Google Open Buildings, and Microsoft's ML Building Footprints — for both settlements and decomposed each building's source. In Kibera, OpenStreetMap now supplies 82% of mapped buildings (6,706 of 8,130); in Mathare, it supplies 16% (794 of 5,061), with Google's Open Buildings alone supplying 70%. We argue the difference is not explained by population, informality, or physical mapping difficulty — both settlements share all three — but by the presence or absence of a dedicated volunteer mapping campaign, meaning OpenStreetMap completeness in under-resourced urban areas is closer to a measure of prior philanthropic/NGO attention than a measure of the area itself. We conclude that any civic-technology project sourcing building data for African urban contexts should default to a merged, ML-supplemented dataset rather than OpenStreetMap alone, precisely because doing otherwise systematically undercounts the places least likely to have institutional attention in the first place.

Keywords: OpenStreetMap, informal settlements, Kibera, Mathare, data equity, building footprints, machine learning, urban data, Nairobi, Map Kibera

This paper exists because of a citation, not an idea. Researching data sources for the all-of-Nairobi buildings pipeline, we came across prior academic work studying OpenStreetMap building-footprint completeness across global cities, which noted — in passing, as one data point among many — that Mathare, one of Nairobi's largest informal settlements, had no building footprints in OpenStreetMap at all at the time of that research. That's a striking claim, and having just pulled a full metro building dataset for an unrelated reason, we were in a position to check it against current, real data rather than take it on faith either direction.

In plain terms: every building on a modern open map got there one of two ways — a person traced it, or a computer spotted it in satellite imagery. This paper counts which was which, building by building, in two of Nairobi's informal settlements, and finds the difference between them has nothing to do with the settlements themselves.

Two settlement panels: Kibera mostly green human-mapped dots, Mathare mostly blue satellite-detected dots Same city, same informality — opposite data histories. Green is a human who traced it; blue is a satellite that saw it.

What we actually queried

Overture Maps' buildings layer carries, for every feature, a sources field listing which upstream dataset(s) contributed it — OpenStreetMap, Google Open Buildings, or Microsoft ML Buildings, sometimes more than one per building where sources agree. We drew approximate bounding boxes around two informal settlements and counted buildings by source within each:

Kibera (36.780–36.795°E, -1.317–-1.308°N): 8,130 buildings. 6,706 (82.5%) from OpenStreetMap, 1,061 (13.1%) from Google Open Buildings, 363 (4.5%) from Microsoft.

Mathare (36.855–36.870°E, -1.265–-1.255°N): 5,061 buildings. Only 794 (15.7%) from OpenStreetMap, 3,546 (70.1%) from Google Open Buildings, 721 (14.2%) from Microsoft.

The claim about Mathare turns out to be dated but directionally correct — OpenStreetMap coverage there has grown from "essentially zero" to 16% since the research we found was published, but it remains the minority source by a wide margin, with ML-detected footprints supplying the overwhelming majority of what's actually on the map.

Why Kibera looks completely different

The gap between these two settlements is not explained by anything about the settlements themselves. Both are large, dense, informal, under-served by formal city infrastructure, and popularly cited in the same breath as examples of Nairobi's informal housing. What differs is their mapping history: Map Kibera, a volunteer OpenStreetMap project, has been actively training local residents to map their own settlement since 2009 — now a fifteen-year-plus, sustained, community-embedded effort specifically targeting that one settlement. Mathare has had no equivalent sustained campaign at comparable scale.

That is the actual variable. OpenStreetMap completeness, in an informal settlement, measures whether that specific place was fortunate enough to attract a dedicated volunteer mapping project — not its population, not its need for services, not how physically mappable its structures are from the ground or from imagery. Kibera is not "more mappable" than Mathare. It was mapped, deliberately, by name, for fifteen years, and Mathare mostly wasn't.

A blank spot on a volunteer map is not evidence of absence. It's evidence nobody was sent to look.

The part that should give anyone pause

If OpenStreetMap coverage tracks prior philanthropic and NGO attention rather than settlement characteristics, then any project that sources building data from OpenStreetMap alone is not measuring the city — it's measuring where past attention already landed, and reproducing that same unevenness downstream in whatever it builds next. A civic-tech tool, a disaster-response layer, a service-delivery planning map: built on OpenStreetMap-only data, each of these would systematically undercount exactly the places with the least prior institutional attention, which are disproportionately likely to be the places such a tool exists to help.

Data debt compounds exactly like financial debt: the places that start unmapped get built around, and every system built on the map raises the cost of being off it.

This is not a criticism of OpenStreetMap or of Map Kibera — both are real, valuable, and Map Kibera's fifteen years of sustained local mapping work is precisely the kind of ground-truth-accurate data no satellite model can fully replace (an ML footprint knows a rectangle exists; a Map Kibera contributor knows what it's called, whether it's a school, whether it floods). The point is narrower: an ML-detected footprint dataset does not wait for a volunteer campaign to arrive. It sees whatever the satellite saw, everywhere the satellite flew, which for Google Open Buildings and Microsoft's model is effectively everywhere. That's not a superior kind of data — it has its own failure modes, principally dense/informal roofing materials and heavy vegetation cover degrading detection confidence, and it carries none of Map Kibera's local knowledge (names, function, condition). But it does not have OpenStreetMap's specific bias toward wherever a human happened to already be paying attention.

A caveat, stated as plainly as the finding

We are not claiming ML-detected footprints are unbiased — satellite-imagery building detection has its own documented failure modes around dense informal roofing, cloud cover, and resolution limits, and a footprint with no name, no building type, and no local knowledge attached to it is a much thinner fact than a Map Kibera-traced one. The claim is comparative and specific: for a place with no dedicated mapping campaign, a merged dataset supplies most of what OpenStreetMap alone would simply not show, and that gap tracks attention, not reality.

What this changes, practically

For the Nairobi buildings pipeline this paper is a companion to, the implication was already acted on: the decision to use Overture's merged layer rather than OpenStreetMap alone was made before this specific comparison was run, on general principle. This paper is the evidence that the general principle was right, in a specific, checkable, real-numbers way, for the two Nairobi settlements it's cheapest to be wrong about.

Data & methods availability

Counts come from Overture Maps release 2026-06-17.0, whose per-building sources field lists the contributing dataset(s). Settlement extents are approximate hand-drawn bounding boxes (Kibera: 36.780–36.795°E, −1.317–−1.308°N; Mathare: 36.855–36.870°E, −1.265–−1.255°N) — adequate for source composition, which is a ratio, but not for authoritative building totals, which depend on where the boundary is drawn. Where a building lists multiple agreeing sources, the first-listed source is counted. Both caveats bias neither settlement relative to the other.

Companion papers

The pipeline that produced the underlying extract is documented in WP·from-cbd-to-all-of-nairobi; what we do about the attributes satellites can't see (height, use, condition) is in WP·estimating-what-we-dont-know.

References
  1. Herfort, B., Lautenbach, S., Porto de Albuquerque, J. et al.. A spatio-temporal analysis investigating completeness and inequalities of global urban building data in OpenStreetMap. Nature Communications. 2023.
    The completeness research whose Mathare data point prompted this check; finds OSM building completeness under 20% for cities holding 48% of the urban population.
  2. Map Kibera Trust. Map Kibera. mapkibera.org. 2009.
    The 15-year volunteer mapping project that explains Kibera's anomalously high OSM coverage.
  3. Chamberlain, H. R. et al.. Building footprint data for countries in Africa: To what extent are existing data products comparable?. Computers, Environment and Urban Systems. 2024.
    Documents large disagreements between open footprint datasets across African cities, including 36% total-area differences for Nairobi.
  4. Overture Maps Foundation. Overture Maps Data — Buildings Theme. Overture Maps Foundation. 2026.
    Source of the per-building provenance field this paper's counts decompose.
Provenance
Flux Working Paper No. 29 · Ken Ruto, Flux (FluxImpact)
Published 13 Jul 2026
Content hash (SHA-256): c2dacb1b8e78ae31… · build 4a92740
DOI: pending deposit
Ken Ruto
About the author
Ken Ruto

Founder of Flux. Building vertical AI-powered SaaS for Africa's institutions — and writing the thesis behind every bet. kenruto.fluximpact.org →

Share X LinkedIn WhatsApp
Did this land?
Was it useful?

Comments

No comments yet — be the first.

Replying to · cancel
Get new essays

No spam — just the next piece when it's out.

Think I got something wrong? Highlight any sentence to push back on it — or It comes straight to me, never shown publicly.

Push back
Related writing
7 min
Estimating What We Don't Know: A Confidence-Tiered Height Heuristic for Data-Sparse Cities
0.3% of 1.27 million Nairobi buildings have a real height on record. This is the heuristic built to estimate the other 99.7% honestly — with its confidence visible, not hidden.
6 min
Building Nairobi a Second Time: Notes From a Week of Shipping the Twin
A first-person account of the week KaNairo went from 1,026 CBD buildings to 1.27 million across the whole metro — the dead ends, the CSP fights, and what a $1.99 billboard taught me about real infrastructure.
8 min
From the CBD to All of Nairobi: A Tile-Streamed Building Pipeline for a City-Scale Twin
The v1 render covered 1,026 buildings in the CBD. This is how it became 1,277,511 real buildings across greater Nairobi, streamed tile by tile instead of loaded whole.