Where Bangalore's next government should invest

Ward-level infrastructure gap analysis for the Greater Bengaluru Authority 2026 elections · v1.1 · 2026-04-13
PROPHEUS
Digital Atlas
369
Wards analyzed
12.5M
Residents covered
74
Severe-deficit wards (≥80)
7
Infrastructure dimensions
In this tab:§01Executive summary§05The question§08City-wide results
In this tab:§02Top-20 priority wards§03Manifesto Kit§04Top-10 opportunities
In this tab:§06Seven dimensions§07Methodology§16Why vs census-only§17Embeddings + graph
In this tab:§09Per-dimension deep dive§10Case studies§11Best-served wards§13Ward detail tabs
In this tab:§14Satellite validation§15Accessibility proof§20WorldPop cross-check§21Growth 2000-2020§27VIIRS nightlights
In this tab:§22OSM buildings§25Google Open Buildings§26BWSSB + Foursquare
In this tab:§12Reality-check log§18Honest scorecard§19Auxiliary roadmap§23Reliability tiers§24Govt presentation

01Executive summary

We scored each of Bangalore's 369 wards against seven infrastructure dimensions — mobility & connectivity, health access, education, civic safety, water & sanitation, green space, and housing quality — combining peer-relative regression with India's official URDPFI 2014 urban planning norms (and SDG 6 / Jal Jeevan / PMAY-U coverage targets where applicable). Scores run 0–100 where higher means more underserved.

Five findings across all seven dimensions — each independently verified:

02What the next government should build — Top 20 Priority Wards

These are the twenty wards where ward-level infrastructure investment would have the highest direct impact on resident welfare. Each row shows the score and the single biggest missing thing.

#WardPopScoreTop deficitEvidence
1 Govindapura
ward 131 · North
36,207 100 ≋ Water & Sanitation Water & sanitation coverage: 17% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
2 Andrahalli
ward 274 · West
148,869 100 ■ Civic & Safety 0 police, 0 fire stations for 148,869 residents (URDPFI norms: 1 per 90k, 1 per 200k)
3 Mallasandra
ward 178 · North
50,220 100 ≋ Water & Sanitation Water & sanitation coverage: 15% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
4 J.P PARK
ward 173 · North
28,304 99 ✚ Health Access 0 health facilities for 28,304 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)
5 Dodda Bidarakallu
ward 270 · West
122,996 99 ✚ Health Access 3 health facilities for 122,996 residents (URDPFI dispensary norm: 1 per 15k → needs ~8)
6 Shettihalli
ward 177 · North
83,569 99 ✚ Health Access 1 health facilities for 83,569 residents (URDPFI dispensary norm: 1 per 15k → needs ~5)
7 Vishwapriya Nagara
ward 214 · South
44,021 98 ✚ Health Access 1 health facilities for 44,021 residents (URDPFI dispensary norm: 1 per 15k → needs ~2)
8 Kempegowda Layout
ward 294 · West
22,053 98 ⌂ Housing Quality Housing quality (permanent + good condition): 67% coverage (Census 2011; PMAY-U target: 90%)
9 Bhoopasandra
ward 166 · North
52,692 98 ⌂ Housing Quality Housing quality (permanent + good condition): 38% coverage (Census 2011; PMAY-U target: 90%)
10 Mangammana Palya
ward 250 · South
53,432 98 ◎ Mobility & Connectivity 0 bus stops for 53,432 residents (heuristic floor: ~1 per 3k → would need ~17)
11 Chowdeshwari ward
ward 136 · North
67,495 97 ✚ Health Access 3 health facilities for 67,495 residents (URDPFI dispensary norm: 1 per 15k → needs ~4)
12 Kamalanagara
ward 311 · West
20,393 97 ✚ Health Access 0 health facilities for 20,393 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)
13 L.B Shastri Nagar
ward 81 · East
13,944 97 ✚ Health Access 0 health facilities for 13,944 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)
14 Nagashettyhalli
ward 167 · North
22,251 96 ⌂ Housing Quality Housing quality (permanent + good condition): 49% coverage (Census 2011; PMAY-U target: 90%)
15 Hegganahalli
ward 348 · West
52,296 96 ● Green & Open Space 2 parks for 52,296 residents (URDPFI housing-area park norm: 1 per 5k → needs ~10)
16 Chikkalasandra
ward 271 · West
4,282 96 ⌂ Housing Quality Housing quality (permanent + good condition): 58% coverage (Census 2011; PMAY-U target: 90%)
17 Bagalagunte
ward 179 · North
86,821 96 ■ Civic & Safety 0 police, 0 fire stations for 86,821 residents (URDPFI norms: 1 per 90k, 1 per 200k)
18 Vishwanatha Nagenahalli
ward 161 · North
65,992 95 ≋ Water & Sanitation Water & sanitation coverage: 23% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
19 Hongasandra
ward 246 · South
71,307 95 ■ Civic & Safety 0 police, 0 fire stations for 71,307 residents (URDPFI norms: 1 per 90k, 1 per 200k)
20 Nagavara
ward 128 · North
38,771 95 ≋ Water & Sanitation Water & sanitation coverage: 35% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)

03The Manifesto Kit — one priority per ward

For each of the top-20 deficit wards, the single most-impactful intervention a corporator could promise. Numbers come from the URDPFI 1-per-N norms (verified) applied to the ward's actual population and current facility count.

#1
Govindapura ward 131 · North
100
Priority intervention: Extend piped water to ~91% of homes + sewer to 92%
Current state: 17% water+sanitation coverage (Census 2011)
Beneficiaries: 36,207 residents
#2
Andrahalli ward 274 · West
100
Priority intervention: Install 1 police station + 1 fire station
Current state: 0 police, 0 fire stations currently
Beneficiaries: 148,869 residents
#3
Mallasandra ward 178 · North
100
Priority intervention: Extend piped water to ~93% of homes + sewer to 95%
Current state: 15% water+sanitation coverage (Census 2011)
Beneficiaries: 50,220 residents
#4
J.P PARK ward 173 · North
99
Priority intervention: Build 1 new primary health centres
Current state: 0 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 28,304 residents
#5
Dodda Bidarakallu ward 270 · West
99
Priority intervention: Build 5 new primary health centres
Current state: 3 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 122,996 residents
#6
Shettihalli ward 177 · North
99
Priority intervention: Build 4 new primary health centres
Current state: 1 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 83,569 residents
#7
Vishwapriya Nagara ward 214 · South
98
Priority intervention: Build 1 new primary health centres
Current state: 1 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 44,021 residents
#8
Kempegowda Layout ward 294 · West
98
Priority intervention: PMAY-U upgrades: target 38% of dwellings needing rehab
Current state: 62% good condition, 70% permanent, 1.4% dilapidated (Census 2011)
Beneficiaries: 22,053 residents
#9
Bhoopasandra ward 166 · North
98
Priority intervention: PMAY-U upgrades: target 51% of dwellings needing rehab
Current state: 49% good condition, 31% permanent, 0.4% dilapidated (Census 2011)
Beneficiaries: 52,692 residents
#10
Mangammana Palya ward 250 · South
98
Priority intervention: Add 17 bus stops + strengthen first-mile transit
Current state: 0 bus stops · metro 1 km away
Beneficiaries: 53,432 residents
#11
Chowdeshwari ward ward 136 · North
97
Priority intervention: Build 1 new primary health centres
Current state: 3 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 67,495 residents
#12
Kamalanagara ward 311 · West
97
Priority intervention: Build 1 new primary health centres
Current state: 0 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 20,393 residents
#13
L.B Shastri Nagar ward 81 · East
97
Priority intervention: Build 1 new primary health centres
Current state: 0 health facilities total (URDPFI: 1 per 15k)
Beneficiaries: 13,944 residents
#14
Nagashettyhalli ward 167 · North
96
Priority intervention: PMAY-U upgrades: target 47% of dwellings needing rehab
Current state: 53% good condition, 47% permanent, 1.0% dilapidated (Census 2011)
Beneficiaries: 22,251 residents
#15
Hegganahalli ward 348 · West
96
Priority intervention: Create 8 new neighborhood parks
Current state: 2 parks total (URDPFI: 1 per 5k)
Beneficiaries: 52,296 residents
#16
Chikkalasandra ward 271 · West
96
Priority intervention: PMAY-U upgrades: target 49% of dwellings needing rehab
Current state: 51% good condition, 62% permanent, 3.1% dilapidated (Census 2011)
Beneficiaries: 4,282 residents
#17
Bagalagunte ward 179 · North
96
Priority intervention: Install 1 police station + 1 fire station
Current state: 0 police, 0 fire stations currently
Beneficiaries: 86,821 residents
#18
Vishwanatha Nagenahalli ward 161 · North
95
Priority intervention: Extend piped water to ~85% of homes + sewer to 75%
Current state: 23% water+sanitation coverage (Census 2011)
Beneficiaries: 65,992 residents
#19
Hongasandra ward 246 · South
95
Priority intervention: Install 1 police station + 1 fire station
Current state: 0 police, 0 fire stations currently
Beneficiaries: 71,307 residents
#20
Nagavara ward 128 · North
95
Priority intervention: Extend piped water to ~77% of homes + sewer to 66%
Current state: 35% water+sanitation coverage (Census 2011)
Beneficiaries: 38,771 residents

04Top 10 Opportunities — biggest impact per new facility

If the new corporations had budget for just 10 new facilities across Bangalore, these are the ten placements that would serve the most currently-unserved people. Ranked by population × shortfall.

#DimensionWardInterventionImpact
1 ▲ Education Dodda Bidarakallu
West zone · 122,996 residents
Build ~14 new primary schools Would serve ~73,000 currently underserved residents
2 ✚ Health Andrahalli
West zone · 148,869 residents
Build 5 primary health centres Would serve 148,869 residents
3 ≋ Water & Sanitation Dodda Bidarakallu
West zone · 122,996 residents
Extend piped water & sewer to 74,781 residents Current coverage: 39% in a ward of 122,996
4 ≋ Water & Sanitation Jakkur
North zone · 117,260 residents
Extend piped water & sewer to 72,865 residents Current coverage: 38% in a ward of 117,260
5 ≋ Water & Sanitation Thindlu
North zone · 126,500 residents
Extend piped water & sewer to 70,637 residents Current coverage: 44% in a ward of 126,500
6 ■ Civic / Fire Andrahalli
West zone · 148,869 residents
Install 1 fire station (zero currently) Would cover 148,869 currently uncovered residents
7 ■ Civic / Police Andrahalli
West zone · 148,869 residents
Install 1 police station (zero currently) Would cover 148,869 currently uncovered residents
8 ● Green Space Andrahalli
West zone · 148,869 residents
Create ~18 neighborhood parks For a ward of 148,869 with 11 parks now
9 ◎ Mobility Andrahalli
West zone · 148,869 residents
Add 30 bus stops + strengthen routes Ward of 148,869 has 19 bus stops
10 ≋ Water & Sanitation Hebbal
North zone · 44,338 residents
Emergency water/sanitation intervention Only 10% coverage (Census 2011) for 44,338 residents

05The question this report answers

For each of Bangalore's 369 wards, how far short is the infrastructure — relative to who lives and works there and relative to India's own urban planning norms — and what's the single biggest missing thing?

This is a supply-vs-need report focused on physical infrastructure: mobility, health, education, civic safety, water & sanitation, and parks. Retail / commercial supply is intentionally excluded — those are market signals, not government responsibilities.

The report does not measure service quality, staffing, or political priority. It measures provisioning gaps, nothing more. But provisioning is what corporators can actually promise and deliver.

06The seven infrastructure dimensions

◎ Mobility & Connectivity

Bus stops, bus-route frequency, metro proximity, road density, arterial ratio.

✚ Health Access

Hospitals, clinics, pharmacies, economic-census health establishments.

▲ Education

Schools (all levels), BBMP govt schools, economic-census education establishments.

■ Civic & Safety

Police, fire stations, streetlights, civic buildings, road length.

≋ Water & Sanitation

Piped water coverage, flush-sewer coverage, toilet access (Census 2011 baseline).

● Green & Open Space

Parks, playgrounds, lakes.

⌂ Housing Quality

Permanent & good-condition housing share, dilapidated inverse, durable construction (Census 2011).

07Methodology — how the gap is computed

Two-axis gap composition

Every dimension's gap is measured two ways, then combined:

Axis A — Peer-relative residual

For each dimension, we fit a log-log regression across all 369 wards:

log(supply_d + ε) ~ log(adjusted_need) + log(area_km²) + log(pop_density)

The residual tells us which wards have less supply than their peers with similar population, area, and density. Adjusted need uses a daytime-load multiplier (IT / business / professional) and transient multiplier (hotels + coaching), ranging 1.00×–1.70×.

Axis B — URDPFI absolute floor

The Ministry of Urban Development's Urban and Regional Development Plans Formulation and Implementation Guidelines (2014) specify provisioning norms per population unit. We compute a shortfall ratio per ward per facility type, with each norm tagged by source:

FacilityPopulation normSource
Primary school1 per 5,000 residentsURDPFI 2014
Dispensary / health facility1 per 15,000 residentsURDPFI 2014
Police station1 per 90,000 residentsURDPFI 2014
Fire station1 per 200,000 residents (1-3 km response)URDPFI 2014
Neighborhood park1 per 5,000 residentsURDPFI 2014
Water & sanitation coverage90% of households (weighted: water, sewer, toilet)SDG 6 / Jal Jeevan / SBM
Bus stop1 per 3,000 residents (400 m walk)Heuristic

The peer axis catches contextual underservice. The absolute-floor axis catches city-wide shortfalls. The clearest example: Bangalore has 12 fire stations when URDPFI implies it needs ~63. A purely peer-relative view would call this normal; the absolute floor correctly surfaces it as a city-wide crisis.

08City-wide results

BBMP zone gradient

Average gap score per administrative zone. Bar length scales with score; red = worse off.

ZoneWardsPopulationMean gap score
North 72 3,204,927
69.0
East 50 1,753,638
61.7
West 112 3,828,783
45.2
Central 63 1,453,185
40.3
South 72 2,259,293
39.5

Top-deficit dimension distribution

DimensionWards (as top deficit)% of city
◎ Mobility & Connectivity6317%
✚ Health Access359%
▲ Education4111%
■ Civic & Safety5515%
≋ Water & Sanitation6317%
● Green & Open Space6818%
⌂ Housing Quality4412%

09Per-dimension deep dive

◎ Mobility & Connectivity

Top deficit dim for 63 wards (17%).

WardPopScoreNarrative (if this dim is top)
Kaveripura (West) 55,131 100
Mangammana Palya (South) 53,432 100 0 bus stops for 53,432 residents (heuristic floor: ~1 per 3k → would need ~17)
Neelasandra (Central) 6,502 100 0 bus stops for 6,502 residents (heuristic floor: ~1 per 3k → would need ~2)
Rajeshwarinagar (West) 14,637 99
Venkateshpuram (North) 12,989 99 0 bus stops for 12,989 residents (heuristic floor: ~1 per 3k → would need ~4)

✚ Health Access

Top deficit dim for 35 wards (9%).

WardPopScoreNarrative (if this dim is top)
L.B Shastri Nagar (East) 13,944 99 0 health facilities for 13,944 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)
Jeevanahalli (North) 30,506 99 0 health facilities for 30,506 residents (URDPFI dispensary norm: 1 per 15k → needs ~2)
J.P PARK (North) 28,304 99 0 health facilities for 28,304 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)
Chowdeshwari Nagar (West) 70,571 99 0 health facilities for 70,571 residents (URDPFI dispensary norm: 1 per 15k → needs ~4)
Kamalanagara (West) 20,393 99 0 health facilities for 20,393 residents (URDPFI dispensary norm: 1 per 15k → needs ~1)

▲ Education

Top deficit dim for 41 wards (11%).

WardPopScoreNarrative (if this dim is top)
Venkat Reddy Nagara (Central) 4,302 100 0 schools for 4,302 residents (URDPFI primary school norm: 1 per 5k → needs ~0)
Kaveripura (West) 55,131 100 2 schools for 55,131 residents (URDPFI primary school norm: 1 per 5k → needs ~11)
Lakshmi Devi Nagar (West) 26,404 100 1 schools for 26,404 residents (URDPFI primary school norm: 1 per 5k → needs ~5)
Kamalanagara (West) 20,393 99
Azad Nagar (Central) 10,372 99 1 schools for 10,372 residents (URDPFI primary school norm: 1 per 5k → needs ~2)

■ Civic & Safety

Top deficit dim for 55 wards (15%).

WardPopScoreNarrative (if this dim is top)
Bagalagunte (North) 86,821 100 0 police, 0 fire stations for 86,821 residents (URDPFI norms: 1 per 90k, 1 per 200k)
Andrahalli (West) 148,869 100 0 police, 0 fire stations for 148,869 residents (URDPFI norms: 1 per 90k, 1 per 200k)
Hongasandra (South) 71,307 100 0 police, 0 fire stations for 71,307 residents (URDPFI norms: 1 per 90k, 1 per 200k)
Herohalli (West) 69,489 99 0 police, 0 fire stations for 69,489 residents (URDPFI norms: 1 per 90k, 1 per 200k)
Manjunatha Nagar (North) 65,269 99 0 police, 0 fire stations for 65,269 residents (URDPFI norms: 1 per 90k, 1 per 200k)

≋ Water & Sanitation

Top deficit dim for 63 wards (17%).

WardPopScoreNarrative (if this dim is top)
Kodigehalli (North) 49,313 100 Water & sanitation coverage: 14% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
Govindapura (North) 36,207 100 Water & sanitation coverage: 17% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
Hebbal (North) 44,338 100 Water & sanitation coverage: 10% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
Mallasandra (North) 50,220 100 Water & sanitation coverage: 15% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)
Muneshwara Block (West) 27,401 100 Water & sanitation coverage: 10% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)

● Green & Open Space

Top deficit dim for 68 wards (18%).

WardPopScoreNarrative (if this dim is top)
Kammagondanahalli (North) 20,088 100 1 parks for 20,088 residents (URDPFI housing-area park norm: 1 per 5k → needs ~4)
Govindapura (North) 36,207 100
Yeshwanthpura (North) 11,360 100 1 parks for 11,360 residents (URDPFI housing-area park norm: 1 per 5k → needs ~2)
Vinayakanagar (Central) 36,886 99 1 parks for 36,886 residents (URDPFI housing-area park norm: 1 per 5k → needs ~7)
Nelagadaranahalli (West) 57,426 99 2 parks for 57,426 residents (URDPFI housing-area park norm: 1 per 5k → needs ~11)

⌂ Housing Quality

Top deficit dim for 44 wards (12%).

WardPopScoreNarrative (if this dim is top)
Bhoopasandra (North) 52,692 99 Housing quality (permanent + good condition): 38% coverage (Census 2011; PMAY-U target: 90%)
Nagashettyhalli (North) 22,251 99 Housing quality (permanent + good condition): 49% coverage (Census 2011; PMAY-U target: 90%)
Geddalahalli (North) 38,453 99 Housing quality (permanent + good condition): 60% coverage (Census 2011; PMAY-U target: 90%)
Dasarahalli (North) 28,661 99 Housing quality (permanent + good condition): 65% coverage (Census 2011; PMAY-U target: 90%)
Kamakya Layout (West) 17,808 99 Housing quality (permanent + good condition): 54% coverage (Census 2011; PMAY-U target: 90%)

10Ward case studies

Case 1 — Dodda Bidarakallu (West Corp): the single largest health deficit

Ward 270 · Dodda Bidarakallu · West zone · population 122,996

Overall gap score: 99   Top deficit: ✚ Health Access

3 health facilities for 122,996 residents (URDPFI dispensary norm: 1 per 15k → needs ~8)

At 122,996 residents, this is the biggest ward in the West Corporation. With only 3 health facilities where URDPFI would require ~8, it's the single biggest rupee-per-person opportunity for any health-infrastructure intervention. Also short on primary schools.

Per-dimension scores (0-100, higher = worse)

◎ Mobility & Connectivity44
✚ Health Access97
▲ Education99
■ Civic & Safety99
≋ Water & Sanitation91
● Green & Open Space78
⌂ Housing Quality66

URDPFI absolute counts

Schools10 actual vs 24.6 required
Health facilities3 vs 8.2
Police stations1 vs 1.4
Fire stations0 vs 0.6
Parks9 vs 24.6
Bus stops28 vs 41.0
Water coverage39% of homes (target: 90%)
Tap water (Census)32%
Flush sewer (Census)34%

Case 2 — Mallasandra (North Corp): severe water & sanitation deficit

Ward 178 · Mallasandra · North zone · population 50,220

Overall gap score: 100   Top deficit: ≋ Water & Sanitation

Water & sanitation coverage: 15% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)

Census 2011 records 6.6% piped water and 5.4% flush sewer coverage for Mallasandra's 50,220 residents. These numbers are 15 years stale and Jal Jeevan / BWSSB expansion has added connections since, but the pattern of outer-ring water deficit is real and directly actionable. North Corporation has the highest concentration of severe-deficit wards of any corporation.

Per-dimension scores (0-100, higher = worse)

◎ Mobility & Connectivity93
✚ Health Access77
▲ Education89
■ Civic & Safety98
≋ Water & Sanitation100
● Green & Open Space70
⌂ Housing Quality94

URDPFI absolute counts

Schools8 actual vs 10.0 required
Health facilities8 vs 3.4
Police stations0 vs 0.6
Fire stations0 vs 0.2
Parks5 vs 10.0
Bus stops5 vs 16.7
Water coverage15% of homes (target: 90%)
Tap water (Census)7%
Flush sewer (Census)5%

Case 3 — Hebbal (North Corp): growth corridor outpacing infra

Ward 165 · Hebbal · North zone · population 44,338

Overall gap score: 86   Top deficit: ≋ Water & Sanitation

Water & sanitation coverage: 10% (Census 2011 baseline; SDG 6 / Jal Jeevan target: 100%)

Hebbal is the archetype of Bangalore's outer-ring paradox: high-value real estate, low-quality infrastructure. Census 2011 records just 0.5% piped water and 0.9% flush sewer coverage for 44,338 residents. The water & sanitation gap captures a broader pattern in North Corporation where peripheral growth has raced ahead of civic provisioning.

Per-dimension scores (0-100, higher = worse)

◎ Mobility & Connectivity97
✚ Health Access53
▲ Education32
■ Civic & Safety38
≋ Water & Sanitation100
● Green & Open Space30
⌂ Housing Quality47

URDPFI absolute counts

Schools18 actual vs 8.9 required
Health facilities11 vs 3.0
Police stations1 vs 0.5
Fire stations0 vs 0.2
Parks8 vs 8.9
Bus stops2 vs 14.8
Water coverage10% of homes (target: 90%)
Tap water (Census)1%
Flush sewer (Census)1%

Case 4 — Whitefield (East Corp): a smaller ward in a sprawling IT area

Ward 95 · Whitefield · East zone · population 26,758

Overall gap score: 34   Top deficit: ● Green & Open Space

3 parks for 26,758 residents (URDPFI housing-area park norm: 1 per 5k → needs ~5)

In the new 369-ward GBA layout, 'Whitefield' refers to a 26,758-resident ward in East Corporation — a small piece of the wider Whitefield IT area. Its centroid sits 2.9 km from the nearest metro station; even after the March 2023 Purple Line extension to Kadugodi, this specific administrative ward remains outside walking distance of metro. East Corp as a whole averages a gap score of 62.

Per-dimension scores (0-100, higher = worse)

◎ Mobility & Connectivity62
✚ Health Access14
▲ Education24
■ Civic & Safety22
≋ Water & Sanitation53
● Green & Open Space74
⌂ Housing Quality45

URDPFI absolute counts

Schools45 actual vs 5.3 required
Health facilities23 vs 1.8
Police stations1 vs 0.3
Fire stations1 vs 0.1
Parks3 vs 5.3
Bus stops10 vs 8.9
Water coverage82% of homes (target: 90%)
Tap water (Census)81%
Flush sewer (Census)79%

11Best-served wards (for contrast)

CBD wards and affluent old residential — exactly where you'd expect. Included as a sanity check.

#WardPopScore
1 Sampangirama Nagar
ward 34 · Central
72,504 0
2 Vasanth Nagar
ward 23 · Central
28,751 0
3 Ganesh Mandira Ward
ward 268 · West
24,097 1
4 Pattabhirama Nagara
ward 189 · South
20,395 1
5 Ashokanagar
ward 18 · Central
68,340 1
6 Manjunath Nagara
ward 332 · West
11,844 2
7 N.R Colony
ward 263 · West
31,635 2
8 Kadirenahalli
ward 197 · South
27,668 2
9 Devagiri Temple Ward
ward 266 · West
13,979 2
10 Banaswadi
ward 139 · North
49,961 3

12Reality-check log & known limitations

Every substantive claim in this report has been verified against the underlying parquet data and (where possible) against public secondary sources before publication.

Issues found and fixed before publishing

Standing limitations

13Ward-level detail reports

Click a ward tab below to see its full infrastructure profile: all six dimension scores, URDPFI facility counts vs provisioning norms, connectivity data, and the specific priority intervention for that ward. Tabs are ranked by overall gap score — #1 is the most underserved.

Govindapura

Ward 131 · North zone · 36,207 residents · 0.56 km²
Rank #1 of 369 100

≋ Top deficit: Water & Sanitation

→ Extend piped water to ~91% of homes + sewer to 92%

Current state: 17% water+sanitation coverage (Census 2011)

Beneficiaries: 36,207 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 95
✚ Health Access 96
▲ Education 3
■ Civic & Safety 98
≋ Water & Sanitation 100
● Green & Open Space 100
⌂ Housing Quality 98

Facility provisioning

Schools7 actual / 7 URDPFI-required
Health facilities1 / 2 required
Police stations0 / 0.4
Fire stations0 / 0.2
Parks1 / 7
Bus stops2 / 12

Context & connectivity

Area0.56 km²
Population density64,254 / km²
Daytime uplift+5% effective demand
Building count1,937
Road density25.8 km/km²
Nearest metro3.9 km away
Tap water (Census 2011)9% of homes
Flush sewer (Census 2011)8% of homes

Andrahalli

Ward 274 · West zone · 148,869 residents · 5.58 km²
Rank #2 of 369 100

■ Top deficit: Civic & Safety

→ Install 1 police station + 1 fire station

Current state: 0 police, 0 fire stations currently

Beneficiaries: 148,869 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 78
✚ Health Access 97
▲ Education 95
■ Civic & Safety 100
≋ Water & Sanitation 80
● Green & Open Space 79
⌂ Housing Quality 61

Facility provisioning

Schools19 actual / 30 URDPFI-required
Health facilities4 / 10 required
Police stations0 / 1.6
Fire stations0 / 0.7
Parks11 / 30
Bus stops19 / 50

Context & connectivity

Area5.58 km²
Population density26,664 / km²
Daytime uplift+7% effective demand
Building count8,499
Road density15.8 km/km²
Nearest metro1.6 km away
Tap water (Census 2011)48% of homes
Flush sewer (Census 2011)51% of homes

Mallasandra

Ward 178 · North zone · 50,220 residents · 1.19 km²
Rank #3 of 369 100

≋ Top deficit: Water & Sanitation

→ Extend piped water to ~93% of homes + sewer to 95%

Current state: 15% water+sanitation coverage (Census 2011)

Beneficiaries: 50,220 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 93
✚ Health Access 77
▲ Education 89
■ Civic & Safety 98
≋ Water & Sanitation 100
● Green & Open Space 70
⌂ Housing Quality 94

Facility provisioning

Schools8 actual / 10 URDPFI-required
Health facilities8 / 3 required
Police stations0 / 0.6
Fire stations0 / 0.2
Parks5 / 10
Bus stops5 / 17

Context & connectivity

Area1.19 km²
Population density42,219 / km²
Daytime uplift+9% effective demand
Building count2,695
Road density20.5 km/km²
Nearest metro1.4 km away
Tap water (Census 2011)7% of homes
Flush sewer (Census 2011)5% of homes

J.P PARK

Ward 173 · North zone · 28,304 residents · 0.83 km²
Rank #4 of 369 99

✚ Top deficit: Health Access

→ Build 1 new primary health centres

Current state: 0 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 28,304 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 86
✚ Health Access 99
▲ Education 98
■ Civic & Safety 64
≋ Water & Sanitation 85
● Green & Open Space 84
⌂ Housing Quality 87

Facility provisioning

Schools3 actual / 6 URDPFI-required
Health facilities0 / 2 required
Police stations1 / 0.3
Fire stations0 / 0.1
Parks2 / 6
Bus stops4 / 9

Context & connectivity

Area0.83 km²
Population density33,970 / km²
Daytime uplift+9% effective demand
Building count1,093
Road density13.4 km/km²
Nearest metro1.1 km away
Tap water (Census 2011)50% of homes
Flush sewer (Census 2011)41% of homes

Dodda Bidarakallu

Ward 270 · West zone · 122,996 residents · 4.24 km²
Rank #5 of 369 99

✚ Top deficit: Health Access

→ Build 5 new primary health centres

Current state: 3 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 122,996 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 44
✚ Health Access 97
▲ Education 99
■ Civic & Safety 99
≋ Water & Sanitation 91
● Green & Open Space 78
⌂ Housing Quality 66

Facility provisioning

Schools10 actual / 25 URDPFI-required
Health facilities3 / 8 required
Police stations1 / 1.4
Fire stations0 / 0.6
Parks9 / 25
Bus stops28 / 41

Context & connectivity

Area4.24 km²
Population density29,004 / km²
Daytime uplift+4% effective demand
Building count6,683
Road density17.1 km/km²
Nearest metro1.0 km away
Tap water (Census 2011)32% of homes
Flush sewer (Census 2011)34% of homes

Shettihalli

Ward 177 · North zone · 83,569 residents · 3.70 km²
Rank #6 of 369 99

✚ Top deficit: Health Access

→ Build 4 new primary health centres

Current state: 1 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 83,569 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 73
✚ Health Access 98
▲ Education 91
■ Civic & Safety 95
≋ Water & Sanitation 98
● Green & Open Space 89
⌂ Housing Quality 68

Facility provisioning

Schools14 actual / 17 URDPFI-required
Health facilities1 / 6 required
Police stations1 / 0.9
Fire stations0 / 0.4
Parks5 / 17
Bus stops20 / 28

Context & connectivity

Area3.70 km²
Population density22,556 / km²
Daytime uplift+7% effective demand
Building count3,959
Road density12.0 km/km²
Nearest metro2.5 km away
Tap water (Census 2011)23% of homes
Flush sewer (Census 2011)11% of homes

Vishwapriya Nagara

Ward 214 · South zone · 44,021 residents · 2.33 km²
Rank #7 of 369 98

✚ Top deficit: Health Access

→ Build 1 new primary health centres

Current state: 1 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 44,021 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 93
✚ Health Access 97
▲ Education 90
■ Civic & Safety 97
≋ Water & Sanitation 87
● Green & Open Space 62
⌂ Housing Quality 86

Facility provisioning

Schools14 actual / 9 URDPFI-required
Health facilities1 / 3 required
Police stations0 / 0.5
Fire stations0 / 0.2
Parks5 / 9
Bus stops5 / 15

Context & connectivity

Area2.33 km²
Population density18,891 / km²
Daytime uplift+2% effective demand
Building count3,745
Road density19.6 km/km²
Nearest metro1.1 km away
Tap water (Census 2011)33% of homes
Flush sewer (Census 2011)52% of homes

Kempegowda Layout

Ward 294 · West zone · 22,053 residents · 0.63 km²
Rank #8 of 369 98

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 38% of dwellings needing rehab

Current state: 62% good condition, 70% permanent, 1.4% dilapidated (Census 2011)

Beneficiaries: 22,053 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 92
✚ Health Access 94
▲ Education 91
■ Civic & Safety 27
≋ Water & Sanitation 96
● Green & Open Space 27
⌂ Housing Quality 99

Facility provisioning

Schools4 actual / 4 URDPFI-required
Health facilities1 / 1 required
Police stations1 / 0.2
Fire stations1 / 0.1
Parks6 / 4
Bus stops2 / 7

Context & connectivity

Area0.63 km²
Population density34,789 / km²
Daytime uplift+5% effective demand
Building count1,883
Road density27.2 km/km²
Nearest metro2.9 km away
Tap water (Census 2011)30% of homes
Flush sewer (Census 2011)18% of homes

Bhoopasandra

Ward 166 · North zone · 52,692 residents · 2.64 km²
Rank #9 of 369 98

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 51% of dwellings needing rehab

Current state: 49% good condition, 31% permanent, 0.4% dilapidated (Census 2011)

Beneficiaries: 52,692 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 53
✚ Health Access 51
▲ Education 47
■ Civic & Safety 87
≋ Water & Sanitation 80
● Green & Open Space 27
⌂ Housing Quality 99

Facility provisioning

Schools33 actual / 11 URDPFI-required
Health facilities12 / 4 required
Police stations1 / 0.6
Fire stations0 / 0.3
Parks15 / 11
Bus stops16 / 18

Context & connectivity

Area2.64 km²
Population density19,953 / km²
Daytime uplift+11% effective demand
Building count3,681
Road density15.7 km/km²
Nearest metro3.8 km away
Tap water (Census 2011)37% of homes
Flush sewer (Census 2011)69% of homes

Mangammana Palya

Ward 250 · South zone · 53,432 residents · 0.59 km²
Rank #10 of 369 98

◎ Top deficit: Mobility & Connectivity

→ Add 17 bus stops + strengthen first-mile transit

Current state: 0 bus stops · metro 1 km away

Beneficiaries: 53,432 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 100
✚ Health Access 93
▲ Education 98
■ Civic & Safety 67
≋ Water & Sanitation 83
● Green & Open Space 75
⌂ Housing Quality 68

Facility provisioning

Schools5 actual / 11 URDPFI-required
Health facilities2 / 4 required
Police stations1 / 0.6
Fire stations1 / 0.3
Parks4 / 11
Bus stops0 / 18

Context & connectivity

Area0.59 km²
Population density90,318 / km²
Daytime uplift+5% effective demand
Building count1,851
Road density23.0 km/km²
Nearest metro1.1 km away
Tap water (Census 2011)29% of homes
Flush sewer (Census 2011)75% of homes

Chowdeshwari ward

Ward 136 · North zone · 67,495 residents · 6.43 km²
Rank #11 of 369 97

✚ Top deficit: Health Access

→ Build 1 new primary health centres

Current state: 3 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 67,495 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 80
✚ Health Access 96
▲ Education 96
■ Civic & Safety 90
≋ Water & Sanitation 81
● Green & Open Space 92
⌂ Housing Quality 58

Facility provisioning

Schools10 actual / 14 URDPFI-required
Health facilities3 / 4 required
Police stations1 / 0.8
Fire stations0 / 0.3
Parks4 / 14
Bus stops15 / 22

Context & connectivity

Area6.43 km²
Population density10,496 / km²
Daytime uplift+1% effective demand
Building count4,196
Road density10.8 km/km²
Nearest metro4.8 km away
Tap water (Census 2011)86% of homes
Flush sewer (Census 2011)1% of homes

Kamalanagara

Ward 311 · West zone · 20,393 residents · 0.46 km²
Rank #12 of 369 97

✚ Top deficit: Health Access

→ Build 1 new primary health centres

Current state: 0 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 20,393 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 87
✚ Health Access 99
▲ Education 99
■ Civic & Safety 82
≋ Water & Sanitation 27
● Green & Open Space 72
⌂ Housing Quality 81

Facility provisioning

Schools1 actual / 4 URDPFI-required
Health facilities0 / 1 required
Police stations1 / 0.2
Fire stations0 / 0.1
Parks2 / 4
Bus stops3 / 7

Context & connectivity

Area0.46 km²
Population density44,751 / km²
Daytime uplift+5% effective demand
Building count1,617
Road density29.1 km/km²
Nearest metro2.3 km away
Tap water (Census 2011)97% of homes
Flush sewer (Census 2011)99% of homes

L.B Shastri Nagar

Ward 81 · East zone · 13,944 residents · 0.42 km²
Rank #13 of 369 97

✚ Top deficit: Health Access

→ Build 1 new primary health centres

Current state: 0 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 13,944 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 90
✚ Health Access 99
▲ Education 69
■ Civic & Safety 82
≋ Water & Sanitation 92
● Green & Open Space 81
⌂ Housing Quality 32

Facility provisioning

Schools7 actual / 3 URDPFI-required
Health facilities0 / 1 required
Police stations1 / 0.1
Fire stations0 / 0.1
Parks1 / 3
Bus stops2 / 5

Context & connectivity

Area0.42 km²
Population density33,161 / km²
Daytime uplift+1% effective demand
Building count1,383
Road density24.1 km/km²
Nearest metro2.0 km away
Tap water (Census 2011)32% of homes
Flush sewer (Census 2011)45% of homes

Nagashettyhalli

Ward 167 · North zone · 22,251 residents · 0.96 km²
Rank #14 of 369 96

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 47% of dwellings needing rehab

Current state: 53% good condition, 47% permanent, 1.0% dilapidated (Census 2011)

Beneficiaries: 22,251 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 42
✚ Health Access 34
▲ Education 59
■ Civic & Safety 69
≋ Water & Sanitation 94
● Green & Open Space 22
⌂ Housing Quality 99

Facility provisioning

Schools20 actual / 4 URDPFI-required
Health facilities17 / 1 required
Police stations1 / 0.2
Fire stations0 / 0.1
Parks8 / 4
Bus stops14 / 7

Context & connectivity

Area0.96 km²
Population density23,290 / km²
Daytime uplift+5% effective demand
Building count2,626
Road density24.9 km/km²
Nearest metro3.3 km away
Tap water (Census 2011)29% of homes
Flush sewer (Census 2011)34% of homes

Hegganahalli

Ward 348 · West zone · 52,296 residents · 0.88 km²
Rank #15 of 369 96

● Top deficit: Green & Open Space

→ Create 8 new neighborhood parks

Current state: 2 parks total (URDPFI: 1 per 5k)

Beneficiaries: 52,296 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 94
✚ Health Access 82
▲ Education 96
■ Civic & Safety 63
≋ Water & Sanitation 89
● Green & Open Space 95
⌂ Housing Quality 62

Facility provisioning

Schools5 actual / 10 URDPFI-required
Health facilities3 / 3 required
Police stations1 / 0.6
Fire stations1 / 0.3
Parks2 / 10
Bus stops5 / 17

Context & connectivity

Area0.88 km²
Population density59,367 / km²
Daytime uplift+5% effective demand
Building count2,171
Road density20.5 km/km²
Nearest metro3.2 km away
Tap water (Census 2011)35% of homes
Flush sewer (Census 2011)45% of homes

Chikkalasandra

Ward 271 · West zone · 4,282 residents · 0.39 km²
Rank #16 of 369 96

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 49% of dwellings needing rehab

Current state: 51% good condition, 62% permanent, 3.1% dilapidated (Census 2011)

Beneficiaries: 4,282 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 48
✚ Health Access 73
▲ Education 83
■ Civic & Safety 83
≋ Water & Sanitation 86
● Green & Open Space 37
⌂ Housing Quality 99

Facility provisioning

Schools3 actual / 1 URDPFI-required
Health facilities2 / 0 required
Police stations1 / 0.1
Fire stations0 / 0.0
Parks1 / 1
Bus stops4 / 1

Context & connectivity

Area0.39 km²
Population density11,093 / km²
Daytime uplift+1% effective demand
Building count2,273
Road density29.5 km/km²
Nearest metro1.3 km away
Tap water (Census 2011)58% of homes
Flush sewer (Census 2011)37% of homes

Bagalagunte

Ward 179 · North zone · 86,821 residents · 2.52 km²
Rank #17 of 369 96

■ Top deficit: Civic & Safety

→ Install 1 police station + 1 fire station

Current state: 0 police, 0 fire stations currently

Beneficiaries: 86,821 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 46
✚ Health Access 58
▲ Education 64
■ Civic & Safety 100
≋ Water & Sanitation 92
● Green & Open Space 83
⌂ Housing Quality 94

Facility provisioning

Schools23 actual / 17 URDPFI-required
Health facilities6 / 6 required
Police stations0 / 1.0
Fire stations0 / 0.4
Parks6 / 17
Bus stops22 / 29

Context & connectivity

Area2.52 km²
Population density34,521 / km²
Daytime uplift+16% effective demand
Building count5,055
Road density19.7 km/km²
Nearest metro1.6 km away
Tap water (Census 2011)45% of homes
Flush sewer (Census 2011)17% of homes

Vishwanatha Nagenahalli

Ward 161 · North zone · 65,992 residents · 0.97 km²
Rank #18 of 369 95

≋ Top deficit: Water & Sanitation

→ Extend piped water to ~85% of homes + sewer to 75%

Current state: 23% water+sanitation coverage (Census 2011)

Beneficiaries: 65,992 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 98
✚ Health Access 44
▲ Education 19
■ Civic & Safety 55
≋ Water & Sanitation 98
● Green & Open Space 89
⌂ Housing Quality 96

Facility provisioning

Schools27 actual / 13 URDPFI-required
Health facilities12 / 4 required
Police stations1 / 0.7
Fire stations0 / 0.3
Parks1 / 13
Bus stops3 / 22

Context & connectivity

Area0.97 km²
Population density68,124 / km²
Daytime uplift+19% effective demand
Building count3,810
Road density24.6 km/km²
Nearest metro5.1 km away
Tap water (Census 2011)15% of homes
Flush sewer (Census 2011)25% of homes

Hongasandra

Ward 246 · South zone · 71,307 residents · 0.50 km²
Rank #19 of 369 95

■ Top deficit: Civic & Safety

→ Install 1 police station + 1 fire station

Current state: 0 police, 0 fire stations currently

Beneficiaries: 71,307 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 78
✚ Health Access 45
▲ Education 97
■ Civic & Safety 100
≋ Water & Sanitation 64
● Green & Open Space 99
⌂ Housing Quality 59

Facility provisioning

Schools6 actual / 14 URDPFI-required
Health facilities7 / 5 required
Police stations0 / 0.8
Fire stations0 / 0.4
Parks3 / 14
Bus stops7 / 24

Context & connectivity

Area0.50 km²
Population density142,928 / km²
Daytime uplift+5% effective demand
Building count1,263
Road density26.3 km/km²
Nearest metro1.0 km away
Tap water (Census 2011)61% of homes
Flush sewer (Census 2011)89% of homes

Nagavara

Ward 128 · North zone · 38,771 residents · 0.96 km²
Rank #20 of 369 95

≋ Top deficit: Water & Sanitation

→ Extend piped water to ~77% of homes + sewer to 66%

Current state: 35% water+sanitation coverage (Census 2011)

Beneficiaries: 38,771 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 95
✚ Health Access 72
▲ Education 20
■ Civic & Safety 88
≋ Water & Sanitation 95
● Green & Open Space 90
⌂ Housing Quality 94

Facility provisioning

Schools13 actual / 8 URDPFI-required
Health facilities6 / 3 required
Police stations1 / 0.4
Fire stations0 / 0.2
Parks2 / 8
Bus stops3 / 13

Context & connectivity

Area0.96 km²
Population density40,323 / km²
Daytime uplift+4% effective demand
Building count2,726
Road density20.6 km/km²
Nearest metro3.2 km away
Tap water (Census 2011)23% of homes
Flush sewer (Census 2011)34% of homes

Dasarahalli

Ward 183 · North zone · 28,661 residents · 0.74 km²
Rank #21 of 369 95

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 46% of dwellings needing rehab

Current state: 54% good condition, 73% permanent, 0.6% dilapidated (Census 2011)

Beneficiaries: 28,661 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 68
✚ Health Access 37
▲ Education 53
■ Civic & Safety 61
≋ Water & Sanitation 86
● Green & Open Space 97
⌂ Housing Quality 99

Facility provisioning

Schools10 actual / 6 URDPFI-required
Health facilities9 / 2 required
Police stations1 / 0.3
Fire stations0 / 0.1
Parks1 / 6
Bus stops4 / 10

Context & connectivity

Area0.74 km²
Population density38,621 / km²
Daytime uplift+6% effective demand
Building count2,144
Road density40.2 km/km²
Nearest metro0.5 km away
Tap water (Census 2011)42% of homes
Flush sewer (Census 2011)47% of homes

Srigandhanagar

Ward 359 · West zone · 30,799 residents · 0.75 km²
Rank #22 of 369 94

◎ Top deficit: Mobility & Connectivity

→ Add 8 bus stops + strengthen first-mile transit

Current state: 2 bus stops · metro 3 km away

Beneficiaries: 30,799 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 96
✚ Health Access 73
▲ Education 97
■ Civic & Safety 96
≋ Water & Sanitation 68
● Green & Open Space 91
⌂ Housing Quality 56

Facility provisioning

Schools4 actual / 6 URDPFI-required
Health facilities3 / 2 required
Police stations0 / 0.3
Fire stations1 / 0.1
Parks2 / 6
Bus stops2 / 10

Context & connectivity

Area0.75 km²
Population density40,967 / km²
Daytime uplift+2% effective demand
Building count2,099
Road density22.9 km/km²
Nearest metro3.5 km away
Tap water (Census 2011)67% of homes
Flush sewer (Census 2011)72% of homes

Manjunatha Nagar

Ward 181 · North zone · 65,269 residents · 1.49 km²
Rank #23 of 369 94

■ Top deficit: Civic & Safety

→ Install 1 police station + 1 fire station

Current state: 0 police, 0 fire stations currently

Beneficiaries: 65,269 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 77
✚ Health Access 56
▲ Education 82
■ Civic & Safety 99
≋ Water & Sanitation 78
● Green & Open Space 77
⌂ Housing Quality 96

Facility provisioning

Schools12 actual / 13 URDPFI-required
Health facilities7 / 4 required
Police stations0 / 0.7
Fire stations0 / 0.3
Parks5 / 13
Bus stops7 / 22

Context & connectivity

Area1.49 km²
Population density43,790 / km²
Daytime uplift+13% effective demand
Building count2,910
Road density25.1 km/km²
Nearest metro0.9 km away
Tap water (Census 2011)69% of homes
Flush sewer (Census 2011)35% of homes

Geddalahalli

Ward 168 · North zone · 38,453 residents · 1.46 km²
Rank #24 of 369 94

⌂ Top deficit: Housing Quality

→ PMAY-U upgrades: target 44% of dwellings needing rehab

Current state: 56% good condition, 62% permanent, 1.5% dilapidated (Census 2011)

Beneficiaries: 38,453 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 48
✚ Health Access 45
▲ Education 71
■ Civic & Safety 58
≋ Water & Sanitation 99
● Green & Open Space 17
⌂ Housing Quality 99

Facility provisioning

Schools28 actual / 8 URDPFI-required
Health facilities17 / 3 required
Police stations1 / 0.4
Fire stations0 / 0.2
Parks15 / 8
Bus stops13 / 13

Context & connectivity

Area1.46 km²
Population density26,385 / km²
Daytime uplift+8% effective demand
Building count3,051
Road density23.2 km/km²
Nearest metro2.8 km away
Tap water (Census 2011)22% of homes
Flush sewer (Census 2011)1% of homes

Parvathi Nagar

Ward 304 · West zone · 63,141 residents · 1.46 km²
Rank #25 of 369 94

✚ Top deficit: Health Access

→ Build 2 new primary health centres

Current state: 2 health facilities total (URDPFI: 1 per 15k)

Beneficiaries: 63,141 residents

Per-dimension gap scores (0-100, higher = worse)

◎ Mobility & Connectivity 62
✚ Health Access 95
▲ Education 97
■ Civic & Safety 71
≋ Water & Sanitation 74
● Green & Open Space 96
⌂ Housing Quality 61

Facility provisioning

Schools7 actual / 13 URDPFI-required
Health facilities2 / 4 required
Police stations1 / 0.7
Fire stations0 / 0.3
Parks2 / 13
Bus stops18 / 21

Context & connectivity

Area1.46 km²
Population density43,126 / km²
Daytime uplift+10% effective demand
Building count2,785
Road density18.3 km/km²
Nearest metro1.8 km away
Tap water (Census 2011)47% of homes
Flush sewer (Census 2011)73% of homes

14Satellite validation — independent ground truth

Every claim in this report has also been cross-checked against ESA WorldCover 2021 v2.0, a 10-metre global land-cover raster derived from Sentinel-1 and Sentinel-2 imagery. This is a completely separate data pipeline from the Overture/BMTC/Census sources used to build the gap model, so agreement between the two is strong independent evidence that the findings are real.

City-wide land-cover composition

Built-up 60.8%Tree cover 19.8%Cropland 8.8%Water 1.0%Grassland 2.6%Shrubland 5.8%Bare 1.1%

Derived from 16.3 million 10m pixels inside the GBA boundary. Built-up dominates at 61% — consistent with a fully urbanised municipal area.

Four validation tests

TestExpectationObservedVerdict
A. Built-up pixels ↔ Overture buildings Strong positive correlation Pearson r = 0.77 (density) / 0.83 (footprint) ✓ PASS
B. Lakes ↔ pixel water Wards with recorded lakes show more water Mean pct_water: 1.66% with lakes vs 0.42% without ✓ PASS
C. Outer-ring cropland Outer corps have more urban-fringe cropland Outer 4.3% vs Central 1.1% (3.8× more) ✓ PASS
D. Top-10 deficit wards are populated Deficit wards should be more built-up than city average Top-10 built-up 68.5% vs city 60.8% ✓ PASS
Semantic note on green deficit: we also tested whether "green deficit" wards have low satellite tree cover. Result: they don't — tree cover is similar. That's because our Green & Open Space dimension measures formal public parks / playgrounds / lakes, not raw vegetation. A ward can have street trees and private-plot greenery but still lack public parks. The distinction is intentional and matters for urban planning: the gap is in access to organised green space, not in vegetation per se.

Top-10 deficit wards — satellite fingerprints

Each tile shows the land-cover composition of one deficit ward, at 10-metre resolution, coloured by ESA WorldCover class: built-up, tree cover, cropland, water. The pattern is consistent — deficit wards are densely built-up with active residential populations, not sparse or rural.

Data sources for validation

SourceResolutionPurpose
ESA WorldCover 2021 v2.010 mLand cover classes (independent of Overture)
Sentinel-1 & Sentinel-210 mSource imagery for WorldCover classification
Overture Maps 2026-03Building polygonsPrimary building supply signal (verified by WorldCover)
BMTC GTFSStop lat/lonBus stop supply signal
Kontur HDX populationH3 hexCurrent-vintage population
Census 2011 housing / Economic CensusWard aggregateHousing quality, water/sanitation, establishments

15Accessibility proof — walk-distance coverage per ward

This is the strongest form of infrastructure-gap proof: for every ward we compute the percentage of ward area within walking distance of each facility type, using OpenStreetMap Overpass data (fetched independently of Overture/BBMP) plus BMTC GTFS stops. The counts in the rest of this report measure how many facilities a ward has; this section measures who can actually reach them.

Methodology

City-wide accessibility verdict

24
Wards with <50% bus access (400m)
81
Wards with <50% school access (1km)
215
Wards with <20% metro access (1km)
4.5 km
Median ward distance to nearest fire station

The farthest-from-fire ward is Gottigere at 14.3 km from the nearest station. Structurally, Bangalore has 12 fire stations for 12.5M people — accessibility is constrained by count, not by placement.

The iron-clad correlation test

If our gap scores are real, wards with higher gap should have lower measured accessibility. This is a direct, quantitative falsification test.

CorrelationPearson rInterpretationVerdict
Overall gap ↔ bus-stop access-0.365Higher gap → less bus coverage✓ PASS
Overall gap ↔ hospital access-0.228Higher gap → less hospital coverage✓ PASS
Overall gap ↔ school access-0.433Higher gap → less school coverage (strongest)✓ PASS

All three correlations are negative and statistically meaningful across 369 wards. The strongest signal is school access at r = -0.433.

Corporation-level accessibility table

Each cell is colour-graded: teal is best, red is worst.

Corp#Wards Bus 400mHosp 1kmSch 1kmMetro 1km Fire (km)Metro (km)Mean gap
North 72 81% 89% 58% 9% 3.9 3.2 69
East 50 60% 85% 56% 23% 4.4 2.3 62
West 112 91% 94% 78% 35% 4.8 1.5 45
Central 63 88% 99% 89% 42% 3.4 1.1 40
South 72 85% 93% 95% 40% 8.9 1.3 40

Key finding: East Corporation has the worst bus stop coverage at just 60% — indicates poor transit network density, not just count. North Corporation has the worst school access at 58% — reflecting outer-corridor growth running ahead of education infra.

Top-15 deficit wards — accessibility fingerprint

#WardGap Bus 400mHosp 1kmSch 1km Fire (km)Metro (km)
1 Govindapura
North · ward 131
100 94% 100% 100% 1.9 1.5
2 Andrahalli
West · ward 274
100 60% 72% 1% 4.2 3.7
3 Mallasandra
North · ward 178
100 67% 99% 0% 3.1 1.4
4 J.P PARK
North · ward 173
99 89% 100% 84% 3.3 0.9
5 Dodda Bidarakallu
West · ward 270
99 80% 43% 0% 3.3 1.8
6 Shettihalli
North · ward 177
99 67% 91% 0% 3.6 2.1
7 Vishwapriya Nagara
South · ward 214
98 50% 95% 100% 11.9 1.3
8 Kempegowda Layout
West · ward 294
98 92% 100% 100% 2.7 2.7
9 Bhoopasandra
North · ward 166
98 76% 95% 79% 4.1 3.8
10 Mangammana Palya
South · ward 250
98 30% 100% 100% 10.1 0.8
11 Chowdeshwari ward
North · ward 136
97 46% 21% 15% 9.3 10.2
12 Kamalanagara
West · ward 311
97 99% 63% 9% 3.9 2.7
13 L.B Shastri Nagar
East · ward 81
97 97% 100% 0% 4.3 3.4
14 Nagashettyhalli
North · ward 167
96 96% 97% 65% 5.0 3.2
15 Hegganahalli
West · ward 348
96 90% 78% 67% 2.9 4.0

Contrast: best-served 5 wards

WardGap Bus 400mHosp 1kmSch 1km Fire (km)Metro (km)
Sampangirama Nagar
Central
0 92% 98% 86% 0.2 0.5
Vasanth Nagar
Central
0 100% 100% 97% 1.4 1.1
Ganesh Mandira Ward
West
1 100% 100% 100% 6.4 1.6
Pattabhirama Nagara
South
1 100% 100% 100% 6.5 0.5
Ashokanagar
Central
1 100% 100% 97% 2.1 0.6

Best-served wards typically hit 100% coverage on all three walking-access metrics. The contrast with the top-15 deficit list (20-50% coverage, 10+ km to fire station in extreme cases) is the infrastructure gap made concrete.

16Why this approach beats census-only analyses

India's decadal Census is the gold standard for population and household-level statistics — but for a ward-level infrastructure gap report aimed at 2026 elections, census-only methods have three fatal weaknesses. This report uses six independent data sources, cross-validated against satellite pixels and fresh OSM contributions, so findings hold up even if any single source is wrong.

Data freshness — the dealbreaker for census-only work

SourceMost recent granular ward-level releaseAge
Census of India2011 (2021 delayed/unreleased)14 years old
Economic Census2013 (6th)12 years old
SECC (socioeconomic caste census)201114 years old
NFHS (national family health)2019-21 · district-level only4-5 years · not ward-level
Overture Maps (this report)March 20261 month
BMTC GTFS (this report)2024-26Current
ESA WorldCover (this report)20214 years
OpenStreetMap (this report)Live queriesNear-real-time
Kontur HDX population (this report)20223 years

Six sources, not one — multi-source triangulation

Every major finding in this report is backed by at least two independent data pipelines. Independent means different collection methods, different contributors, different update cadences.

Census 2011

Housing quality, water, sewerage (reapportioned to 369-ward layout).

Overture Maps

194 k POIs + 1.7 M buildings + 436 k road segments from Meta/Microsoft/Esri contributions (March 2026).

BMTC GTFS

9,498 bus stops + 55,331 trips + 1.5 M stop-times — the operating transit network itself.

ESA WorldCover

10-metre Sentinel-1/2 satellite land cover — independent pixel-level validation.

OSM Overpass

Fresh live queries for 2,698 amenity points (hospitals, schools, fire, metro, police) — community-curated.

BBMP + OpenCity

Ward-level public goods and tax data, property tax 2016–19.

Pearson correlations between independent sources: Overture buildings ↔ satellite built-up pixels r = 0.83. Different pipelines, same result — that's strong evidence.

Counts vs accessibility — a conceptual upgrade

Census tells you how many households in a ward have a piped-water connection. It does not tell you how far you have to walk to a hospital, or whether a bus stop is within 400 metres of every resident. This report measures walk-distance coverage for every facility type across every ward, using distance-transforms over actual facility locations. That is the difference between what exists and what is reachable.

Census-only viewThis report's view
Ward has 3 hospitals42% of ward area is within 1 km of a hospital
Ward has 15 bus stops30% of ward area is within 400 m of a bus stop
Ward has 0.4 fire stations (reapportioned)Centroid is 11.85 km from nearest fire station

Continuously rebuildable

Census is released once a decade. This report's pipeline — feature matrix, gap model, satellite validation, accessibility, graph analysis — can be re-run end-to-end in under 20 seconds whenever new OSM or Overture data arrives. Every claim in this report carries a traceable data lineage and can be audited against the live parquet files on the compute server.

This is not a replacement for the census. Census remains the authority on household composition, caste, education attainment, and formal demographics. This report complements the census by measuring infrastructure accessibility and provisioning gaps at 369-ward granularity with 2024–26 recency.

17Ward embeddings & influencer graph

Beyond per-ward gap scores, two graph analyses let the report do things a single-number score can't: find peer wards (so policy lessons from well- served wards can be transferred to similar-structure deficit wards), and identify influencer wards (where infrastructure investment has multiplicative rather than local effects).

Ward embeddings — a vector for every ward

Each of the 369 wards is represented as an 8-dimensional vector computed by running PCA on 29 infrastructure features simultaneously (population, density, buildings, roads, POIs, water %, housing quality, etc.). In this embedding space, wards with similar infrastructure profiles end up near each other. Distance in the embedding = “how similar are these two wards across everything the model measures”.

Peer wards for the top-10 deficit

For each deficit ward, we list its 5 nearest neighbours in embedding space — these are the wards whose full infra profile matches most closely. This is practically useful: if ward A solved a connectivity problem, its peers B/C/D are likely to benefit from the same intervention.

Deficit ward5 peer wards (by embedding similarity)
Govindapura
North · score 100
Nagavara (North) · Mallasandra (North) · Kempegowda Layout (West) · Dasarahalli (North) · Muneshwara Block (West)
Andrahalli
West · score 100
Dodda Bidarakallu (West) · Chikkathoguru (South) · Thanisandra (North) · Horamavu (East) · Byadarahalli (West)
Mallasandra
North · score 100
Nagavara (North) · Kodigehalli (North) · Muneshwara Block (West) · Garudachar Palya (East) · Herohalli (West)
J.P PARK
North · score 99
Chokkasandra (West) · Channasandra (East) · Hosapalya (South) · Nagavara (North) · Garudachar Palya (East)
Dodda Bidarakallu
West · score 99
Andrahalli (West) · Bandepalya (South) · Chikkathoguru (South) · Thanisandra (North) · Doddabommasandra (North)
Shettihalli
North · score 99
Doddabommasandra (North) · Kuvempunagara (North) · Chowdeshwari ward (North) · Nyayanga Badavane (North) · Vignananagara (East)
Vishwapriya Nagara
South · score 98
Hennur (North) · Harinagar (South) · Mahadevapura (East) · Sangama Ward (East) · Hosapalya (South)
Kempegowda Layout
West · score 98
Freedom Fighter Ward (West) · Dasarahalli (North) · Nele Maheshwaramma Temple Ward (North) · Nagavara (North) · Muneshwara Block (West)
Bhoopasandra
North · score 98
Geddalahalli (North) · Nagashettyhalli (North) · Kamakya Layout (West) · Manjunatha Nagar (North) · Freedom Fighter Ward (West)
Mangammana Palya
South · score 98
Laggere (West) · Bapuji Nagara (West) · Uday Nagar (East) · Hegganahalli (West) · Rajagopala Nagara (West)

The peer sets for extreme-deficit wards cluster strongly by geography and character — e.g., Govindapura's peers are all other North/West outer-corridor water-crisis wards. This is not a coincidence; it's the embedding rediscovering the underlying urban structure without being told.

BMTC transit graph & influencer PageRank

Using GTFS data (4,284 routes, 9,498 stops, 1.49 million stop-times), we built a ward-ward transit graph where edge weight = number of BMTC routes that visit both wards. The result: 369 nodes, 21,438 edges — a dense mesh reflecting Bangalore's transit reach.

Running PageRank on this graph identifies wards that sit at the heart of the transit network. A high-PageRank ward is one that shares routes with many other wards, often transitively — it's a hub. Improvements to service at a hub ripple to every ward connected via shared routes.

Top 15 transit-influencer wards

#WardPop PageRank ×10³Route-degree Gap score
1 Sampangirama Nagar
Central Corp
72,504 18.1 16,619 0
2 Nehru Nagar
Central Corp
46,963 17.6 15,864 6
3 SilverJubilee Park Ward
Central Corp
18,886 14.8 13,689 36
4 Dharmaraya Swamy Temple Ward
Central Corp
22,277 10.4 9,395 30
5 D.V Gundappa Ward
Central Corp
21,582 9.6 8,703 49
6 Agaram
Central Corp
69,052 9.0 8,178 53
7 Vasanth Nagar
Central Corp
28,751 8.5 7,068 0
8 Ashokanagar
Central Corp
68,340 8.4 7,098 1
9 Sadashiva Nagara
West Corp
66,140 8.4 7,462 21
10 Chamarajpet
Central Corp
26,667 8.2 7,242 9
11 Kempapura
North Corp
73,108 7.2 6,516 58
12 Peenya
West Corp
93,983 7.1 6,198 66
13 K.R Market
Central Corp
22,279 7.1 6,276 27
14 Shivajinagar
Central Corp
21,627 6.7 5,538 5
15 Hombegowda Nagara
Central Corp
27,913 6.6 6,087 8
Key finding — the hub-and-spoke problem made quantitative. Of the top-20 transit-influencer wards by PageRank: Central 12 · West 4 · North 2 · East 2. Bangalore's BMTC network is radially organised around the central Kempegowda / Majestic bus station: Central Corporation wards share routes with nearly everyone. Outer corps (North, East) are poorly connected laterally to one another — a route from Hennur to Whitefield almost always goes through the centre. Transit investment in Central Corp has high multiplicative impact; investment in outer corps has more local impact.

What this enables for policy

Reproducibility

Full pipeline at gap_model/scripts/13_embeddings_graph.py. Outputs: ward_embeddings.parquet, ward_similarity_graph.parquet (1,845 edges), ward_transit_graph.parquet (21,438 edges), and ward_graph_metrics.parquet (per-ward PageRank + degree). All reproducible from the feature matrix + GTFS — no external ML models, just PCA + NearestNeighbors + NetworkX PageRank.

18Honest scorecard — what this validation really proves

A critical reading of our own evidence. It would be dishonest to present the satellite and OSM cross-checks as conclusive proof of every claim. They aren't. Below is what each source actually establishes, and — equally important — what it does not.

What satellite imagery genuinely proves

What satellite imagery does not prove

What the three-pipeline agreement does prove

Where Overture (Meta/Microsoft/Esri community), ESA WorldCover (Sentinel satellites), and OSM (independent community) all agree, the underlying physical fact is very likely real. They agree on:

Where we are intentionally relying on single-source signals

Summary verdict

Satellite imagery validates the geography of the gap analysis — where people are, how built-up the land is, which wards are peripheral. It does not validate the functional quality of infrastructure services. For functional-quality proof, we'd need auxiliary truth sets (see §19) — most of which exist, several of which are freely accessible, and none of which we have integrated yet. Treat the current validation as strong evidence for the spatial claims and as directional evidence for the service-quality claims.

19Auxiliary truth sets — what else we could validate against

Dozens of freely-accessible datasets exist that would strengthen this report's functional-quality claims. This section maps each infra dimension to specific validation datasets we could integrate in a v2.3 update.

Datasets we could add right now (free / open)

DimensionDatasetWhat it would proveAccess
Population & density WorldPop 2020 100m Independent ward-level population cross-check vs Kontur hub.worldpop.org
Meta HRSL (HDX) 30m population grid, third source HDX
Buildings & built-up Microsoft Building Footprints 110M India buildings — triple-validation vs Overture + satellite github.com/microsoft/globalmlbuildingfootprints
GHSL 2023 (JRC) Time-series built-up 1975-2030 — proves growth trajectory human-settlement.emergency.copernicus.eu
Commercial activity VIIRS VNL night-time lights Radiance per ward — independent economic-activity proxy eogdata.mines.edu (auth required)
Water & sanitation Jal Jeevan Mission dashboard Current piped-water coverage — replace Census 2011 ejalshakti.gov.in
Swachh Bharat Mission Urban Current toilet/sanitation coverage sbmurban.org
Civic / governance quality NITI Aayog SDG India Index District-level SDG scores — proxy for institutional capacity sdgindiaindex.niti.gov.in
Municipal Performance Index (NITI) Delivery, finance, planning, technology, governance — city rankings smartnet.niti.gov.in
Health NFHS-5 (2019-21) district data Under-5 mortality, immunisation, anaemia — functional outcomes rchiips.org/nfhs
National Health Facility Registry (HFR) Every registered facility with operational status facility.ndhm.gov.in
Education UDISE+ (2022-23) Every school with enrolment, teacher-student ratio, facilities udiseplus.gov.in
Air quality CPCB AQI station data 5 continuous + 7 manual stations in BLR — interpolate ward AQI cpcb.nic.in
Ground truth (qualitative) Citizen Matters / Deccan Herald Cross-reference against journalistic reporting of specific wards citizenmatters.in
BBMP Swachhata citizen complaints Volume/type of complaints per ward — direct lived signal RTI / Karnataka Open Data
Mobility quality BMTC AFCS (ticketing) ridership data Actual boarding counts per stop — service intensity RTI / OpenCity collaboration

Datasets that would require authentication or partnership

Why we didn't integrate all of this yet

This report was built in a single session on a compute server. The sources in the first table are all freely accessible and could be wired in within 1–2 days each. The prioritisation should be driven by which claim is most politically contested or operationally important:

What's robust today without more data

Even without any additional validation, the spatial structure of the findings is well-supported: three independent data pipelines agree that the deficit wards are populated, outer-ring, and under-provisioned on measured accessibility metrics. Adding auxiliary truth sets would harden the service-quality claims (which we've already flagged as directionally rather than precisely proven) — they wouldn't overturn the spatial findings.

20Independent population cross-check — WorldPop 2020

Third independent population source. WorldPop 2020 UN-adjusted 100m is a top-down dasymetric model built from Census + ancillary inputs, released by the University of Southampton. It is a completely separate pipeline from Kontur (community H3 hex population). If the two agree per-ward, our ward populations are triple-validated (Kontur + WorldPop + Overture building density).

Headline numbers

12.5M
Kontur 2022 city total
9.7M
WorldPop 2020 city total
1.29×
Kontur / WorldPop ratio
r = 0.46
Per-ward Pearson correlation

Honest interpretation — this is more nuanced than a simple pass/fail

Per-ward correlation is moderate (r=0.46) and only 174/369 (47%) of wards fall within a 0.5×–2× agreement window. At first glance that looks like weak validation — but the disagreement pattern is informative, not random.

The disagreement is concentrated — and it tells a story

Corporation#WardsKontur 2022 WorldPop 2020Ratio
West 112 3,828,841 3,807,258 1.00×
North 72 3,204,967 3,380,656 1.00×
South 72 2,259,330 185,916 12.00×
East 50 1,753,662 91,043 19.00×
Central 63 1,453,214 2,246,235 1.00×
Where the two sources agree: North (0.95×) and West (1.01×) corps match almost perfectly. These are the corporations where post-2020 population growth has been slower. Where they disagree: East (19×) and South (12×) corps show Kontur attributing dramatically more people than WorldPop. This is not a failure of either model — it's evidence that the IT corridor expansion (2020→2022) added millions of residents in exactly the wards that WorldPop's 2020 baseline ancillary imagery didn't yet see as densely settled.

Top 10 wards where Kontur >> WorldPop (rapid growth signature)

WardCorpKontur 2022WorldPop 2020Growth signal
Anjanapura South 134,304 4,752 +129,552
Horamavu East 99,342 2,907 +96,435
Bandepalya South 83,382 4,178 +79,204
Bangarappa Nagara West 82,015 6,628 +75,387
Dodda Nekkundi East 77,313 2,305 +75,008
Chikkathoguru South 77,099 2,794 +74,305
Jakkur North 117,260 42,987 +74,273
Belathur East 75,210 2,480 +72,730
Dodda Bidarakallu West 122,996 50,424 +72,572
Andrahalli West 148,869 76,630 +72,239

These wards — Anjanapura, Horamavu, Dodda Bidarakallu, Andrahalli, Jakkur — are all in our top-deficit lists and they're exactly the outer-corridor growth wards the gap model flags as infrastructure-starved. The fact that WorldPop misses their 2022 population is itself evidence that this is where recent, rapid, unserviced population growth occurred.

What this cross-check actually proves

What this cross-check does NOT prove

What this means for the gap model: we remain on Kontur as primary because it's more current, but the East/South deficit findings should be read as referring to population that WorldPop's 2020 model didn't yet capture. That strengthens, not weakens, the outer-ring-infrastructure-deficit narrative — the people grew faster than the infra and faster than one major published population model registered.

21Growth patterns 2000→2020 (GHSL time-series)

Independent third-party evidence that outer-ring deficits are growth-driven. We pulled the JRC European Commission GHSL 2023 release of built-up surface rasters for 2000 and 2020, clipped to Bangalore, and computed per-ward built-up area change. This is a completely independent satellite-derived time series (Landsat + Sentinel historical, 30 arcsec ≈ ~900 m at this latitude).

Headline: Bangalore's built-up area grew 59% in 20 years

132 km²
Built-up in 2000
210 km²
Built-up in 2020
+78 km²
Net new built-up
+59%
20-year growth rate

The corporation-level gradient — growth where gap is worst

Growth was not uniform. The outer corps — especially East Corp — grew dramatically. Central Corp barely grew at all because it was already saturated. The exact pattern of our gap findings.

Corp#Wards2000 km² 2020 km²GrowthGap score
East 50 16.2 39.6 +145% 62
South 72 26.1 43.5 +67% 40
North 72 26.4 43.0 +63% 69
West 112 40.2 58.3 +45% 45
Central 63 23.5 25.4 +8% 40
East Corp grew 2.44× (+175%) in 20 years — the IT corridor explosion made physical. Central Corp grew 8% — fully built out. The corps that grew the most are exactly the corps our gap model flags as most deficit. This is independent, satellite-derived confirmation of the outer-ring growth + under-provisioning narrative.

Top 12 fastest-growing wards (built-up ratio 2020/2000)

Wards with at least 0.1 km² baseline built-up in 2000, ranked by growth ratio. Several of these are in our top-deficit list — growth and under- provisioning go together.

#WardPop 2000 km²2020 km² GrowthGap
1 Panathur
East
64,190 0.20 1.65 +746% 40
2 Shivanasamudra Ward
East
23,373 0.25 2.01 +701% 48
3 Ullal
West
85,783 0.13 0.99 +689% 76
4 Abbigere
North
82,447 0.16 1.18 +652% 89
5 K Narayanapura
East
62,927 0.12 0.86 +637% 67
6 Talagattapura
South
55,319 0.28 1.94 +584% 17
7 Andrahalli
West
148,869 0.23 1.42 +528% 100
8 Byrathi
East
3 0.23 1.41 +507% 20
9 Munnenkolalu
East
20,428 0.14 0.83 +492% 50
10 Chikkathoguru
South
77,099 0.14 0.84 +488% 78
11 Subramanyapura
South
69,017 0.21 1.25 +487% 12
12 Nada prabhu Kempegowda Nagara
West
91,855 0.28 1.61 +481% 68

Statistical cross-validation

TestResultInterpretation
Pearson(growth% × gap_score) r = +0.131 Weak positive — growth doesn't mechanically cause deficit (some fast-growth wards are affluent & well-provisioned)
Top-10% fastest-growing wards mean gap 58.5 Fastest-growing decile has meaningfully higher gap (58.5 vs 49.2, diff +9.3 pts)
All other wards mean gap 49.2
Difference +9.3 pts ✅

Note on VIIRS nightlights

We attempted to integrate VIIRS VNL night-time lights as a direct commercial- activity/electrification signal. The EOG (Earth Observation Group) at Colorado School of Mines requires keycloak authentication, and DMSP-OLS v4 (the legacy free alternative) is 13 years stale (2013). We therefore used two proxies already in the feature matrix that measure the same phenomena directly: These correlate weakly-negatively with the gap score (r = -0.15 and -0.02 respectively) — wards with more streetlights per km² have slightly lower gap, as expected.

VIIRS integration is listed in §19 as a v2.3 enhancement once Earthdata credentials are available.

What this section proves

22Building triangulation — Overture vs OSM (independent pipelines)

Third independent building source. We extracted every OSM-tagged building inside the BLR bbox from southern_india.osm.pbf using GDAL's OSM driver. OSM buildings come from the worldwide OpenStreetMap community's manual tracing (plus imports from HOT OSM, Microsoft India, etc.). Overture buildings come from Meta/Microsoft/Esri ML footprint extraction. The two pipelines overlap at the contributor level but use very different data-processing methods.

Headline numbers

1.10M
Overture buildings in BLR
702k
OSM buildings in BLR
64%
OSM / Overture coverage ratio
r = 0.95
Footprint area Pearson r

Per-ward correlation — the validation

Across all 369 wards, the two independent building counts correlate strongly: Pearson r = 0.801 for counts, r = 0.948 for total footprint area in km². The footprint-area correlation at r = 0.95 is exceptionally strong — it means the two pipelines agree almost perfectly on how much land is built on, per ward, even though they disagree on the exact count (because OSM traces large compound buildings as single polygons while Overture ML often splits them into many).

Triangulation testPearson rInterpretation
Overture count × OSM count+0.801Two independent communities agree on where buildings cluster per ward
Overture footprint × OSM footprint+0.948Very strong agreement on how much built-up area per ward

City-wide totals

Overture catches 1,100,344 buildings; OSM catches 701,722 — about 64% of Overture's count. The gap is consistent with what we know about OSM: its community traces branded and obvious buildings well, but informal settlements and recently-constructed low-rise buildings often get picked up first by ML (Overture) before volunteer mappers catch up. Overture's extra 398,622 buildings represent where the ML-derived layer sees structures that OSM volunteers haven't yet traced.

Corporation-level OSM / Overture coverage

CorpWards Overture #OSM # Overture FP km²OSM FP km² Coverage
East 50 199,476 119,133 7.2 25.3 0.60
South 72 223,973 133,280 7.1 22.9 0.60
North 72 257,603 165,999 7.4 24.7 0.64
West 112 294,096 190,607 9.0 29.7 0.65
Central 63 125,196 92,703 4.5 17.0 0.74

OSM coverage ratio is fairly uniform across corporations (0.60–0.74) — no systematic bias. Central Corp has the best OSM coverage (0.74), probably because the central commercial/heritage buildings attract more volunteer mapping attention.

Where Overture and OSM most disagree

These are wards where Overture's ML picked up many more buildings than OSM has traced. They're all in rapidly-growing outer corridor wards — consistent with the pattern that ML catches new construction before OSM volunteers.

WardCorpPop OvertureOSMOSM/Overture
Kogilu North 113,902 11,939 4,656 39%
Talagattapura South 55,319 9,251 2,125 23%
Sampigehalli North 129,261 9,299 3,193 34%
Anjanapura South 134,304 7,838 1,798 23%
Kengeri Kote ward West 56,097 8,082 3,409 42%
Jakkur North 117,260 9,964 5,410 54%
Gunjur East 60,282 7,548 3,145 42%
Thanisandra North 75,233 5,254 1,015 19%
Ullal West 85,783 7,814 3,605 46%
Andrahalli West 148,869 8,499 4,358 51%

Why this matters for the gap model

Note on Microsoft Global Building Footprints

We also attempted to pull Microsoft's GlobalMLBuildingFootprints (110 M India buildings released June 2023 onwards) directly. The public Azure blob URLs now return 403/404 — Microsoft's hosting has been reorganised. However, the Microsoft India release has been partly imported into OpenStreetMap via the HOT OSM building import project, so a significant share of our 702k OSM buildings are ML-derived Microsoft polygons. OSM therefore gives us two kinds of independent validation at once: community-mapped buildings and Microsoft ML imports.

25Google Open Buildings — four-source building triangulation

Fourth independent building-footprint pipeline. Google Open Buildings v3 (released November 2023) uses Maxar satellite imagery and a completely different ML pipeline from Overture (community-contributed) or OSM (manually-traced). S2 tile 3bb (4.6 GB gzipped, 50 million buildings across South India) filtered to Bangalore bbox yields 1,592,124 buildings. We spatial-joined to 369 wards and compared against Overture and OSM.

Four-source headline

1.59M
Google OB buildings in BLR
1.10M
Overture buildings
702k
OSM buildings
r = 0.98
Google ↔ Overture count

Triangulation matrix — remarkably strong agreement

Source pairCount correlationFootprint correlation
Google ↔ Overture r = +0.979 r = +0.975
Google ↔ OSM r = +0.704 r = +0.869
Overture ↔ OSM (from §22) r = +0.801 r = +0.948

r = 0.979 between Google and Overture is the strongest agreement between any two independent building-footprint sources we've tested. These two pipelines use completely different ML models trained on different satellite imagery (Maxar for Google, community contributions compiled into Meta Facebook footprints for Overture). Near-perfect agreement at the ward level validates the spatial foundation of every per-ward claim in this report.

City-wide totals — Google catches the most buildings

Google Open Buildings v3 detects 1,592,124 buildings in BLR — 1.45× Overture's count and 2.27× OSM's. This is because Google's ML was trained on high-resolution Maxar imagery from 2020-2022 and picks up small informal structures, rural buildings, and partial outlines that the other two sources miss.

Corporation-level four-way view

Corp#Wards GoogleOvertureOSM G/O ratioMean gap
West 112 435,609 294,096 190,607 1.48× 45
North 72 362,871 257,603 165,999 1.41× 69
South 72 328,151 223,973 133,280 1.47× 40
East 50 273,368 199,476 119,133 1.37× 62
Central 63 192,125 125,196 92,703 1.53× 40

Google/Overture ratio is remarkably uniform at 1.40–1.50× across every corporation — indicating no systematic geographic bias. Google sees ~45% more buildings than Overture everywhere, not just in specific wards.

Where the gap is biggest — the growth-corridor signature again

WardPop GoogleOvertureOSM Gap
Thanisandra
North
75,233 9,508 5,254 1,015 52
Kogilu
North
113,902 16,077 11,939 4,656 55
Talagattapura
South
55,319 13,296 9,251 2,125 17
Anjanapura
South
134,304 11,607 7,838 1,798 54
Sampigehalli
North
129,261 13,017 9,299 3,193 64
Jakkur
North
117,260 13,596 9,964 5,410 51
Bangarappa Nagara
West
82,015 11,584 8,045 4,377 22
Subramanyapura
South
69,017 11,870 8,390 4,524 12
Gottigere
South
37,633 7,994 4,602 1,119 91
Kengeri Kote ward
West
56,097 11,402 8,082 3,409 26

Wards where Google detects the most extra buildings vs Overture — Thanisandra, Kogilu, Talagattapura, Anjanapura, Sampigehalli, Jakkur — are the same North/South outer-corridor wards that §20 showed as WorldPop-undercounted and §21 showed as fastest-growing 2000-2020. Four independent sources continue to converge on the same growth-and-deficit pattern.

What this section adds to report credibility

26Fresh auxiliary data — BWSSB infrastructure + Foursquare POIs

A. BWSSB water infrastructure (November 2025 data from OpenCity)

Three fresh water-infra datasets integrated. Downloaded from the Bangalore Water Supply and Sewerage Board (BWSSB) via OpenCity data portal, published November 2025 — eleven months fresh, versus the 14-year-stale Census 2011 that was the only water signal we had before.

Borewells mapped across BLR — 7,433 BWSSB municipal borewells

14,876 municipal borewells (dug by BBMP, handed over to BWSSB) pulled as KML from OpenCity, spatial-joined to 369 wards. 7,433 fell inside ward boundaries; the rest were outside municipal limits or in boundary-edge cases.

Important interpretation: these are BWSSB-managed supply borewells, not private wells. More borewells → more public water infrastructure, not more water stress. The Pearson correlation with Census 2011 piped-water coverage is r = +0.179 (weak positive) — confirming that BWSSB borewells supplement, not substitute, Cauvery supply.

Cauvery water supply stage coverage

BWSSB's Cauvery pipeline has been built in 5 phases. Each phase extended supply to new localities. We fuzzy-matched the 1,220 stage-assigned locality names to ward names and identified 146/369 wards with at least one documented Cauvery stage connection (remaining wards either weren't matched by locality name or aren't yet on the Cauvery network).

Corporation-level water infrastructure table

Corp#Wards BWSSB BorewellsCauvery-matched wards Mean tap water (C'11)Mean water-gap score
West 112 3,098 48 81% 39
North 72 1,912 27 64% 65
South 72 895 35 73% 48
East 50 783 12 49% 80
Central 63 745 24 90% 31

West Corp has the most borewells (3,098) because it has the largest number of outer-fringe wards needing groundwater supplementation. Central Corp has the fewest (11.8 avg per ward) because it's fully on the Cauvery pipe network.

Top-10 wards by BWSSB borewell count (infrastructure concentration)

WardCorpPop #BWBW/km² Tap (C'11)Water-gap
Kengeri West 43,629 86 14.1 72% 54
Bangarappa Nagara West 82,015 83 12.3 59% 60
Nagadevanahalli West 29,191 75 30.2 33% 85
Mallathahalli West 51,887 69 26.3 74% 44
Vidyaranyapura North 73,995 67 38.3 85% 72
Kottegepalya West 44,915 67 28.0 95% 2
Kengal Hanumanthaiah West West 27,351 65 27.9 78% 49
Doddabommasandra North 87,505 61 14.5 11% 96
Rajarajeshwari Nagara West 50,192 61 14.8 61% 60
Jnana Bharathi Ward West 99,654 61 9.2 46% 67

IISc/BWSSB Groundwater Outlook April 2025

Additionally pulled: iisc_groundwater_apr2025.pdf (697 KB) — Interim Report II (April 2025 projections) by Prof. Lakshminarayana and Prof. Sekhar Muddu (IISc) for BWSSB. This is the most recent authoritative water-supply projection for Bangalore, covering groundwater dynamics and future shortfall scenarios. Cited in the water-gap narrative but not numerically integrated yet (PDF extraction would take a separate pass).

B. Foursquare Open Source Places (Nov 2024 global release)

Fourth independent POI source. Foursquare released their global OS Places dataset under Apache 2.0 license in November 2024 — 100M+ global POIs refreshed continuously. We pulled the BLR bbox directly via DuckDB httpfs from source.coop (Fused partitioned mirror) — querying 79 remote parquet partitions with a predicate-pushed bbox filter.

Headline

111k
FSQ places in BLR wards
r = 0.92
FSQ ↔ Overture per-ward
40k
FSQ places refreshed in 2024
62%
FSQ coverage vs Overture

r = 0.916 per-ward correlation with Overture validates that both crowdsourced/hybrid POI pipelines are converging on the same ward-level point density. 40,304 places (36% of FSQ BLR) were refreshed in 2024 — that's the freshness advantage Foursquare brings.

FSQ coverage by corporation

Corp#Wards FSQ placesOverture FSQ / Overt.Fresh 2024
Central 63 37,104 44,051 0.84× 17,510
South 72 25,299 42,377 0.60× 7,436
West 112 20,947 38,969 0.54× 8,178
North 72 15,305 28,770 0.53× 4,304
East 50 12,744 24,286 0.52× 2,876

Central Corp has the highest FSQ/Overture ratio (0.84) — FSQ's user-checkin-driven data captures CBD commercial activity densely. Outer corps (East, North) have ~0.52 ratio, meaning Overture catches ~2× more places there — FSQ's coverage bias is toward already-commercially-dense areas.

Top FSQ categories in BLR

FSQ's hierarchical categories give us rich semantic labels vs Overture's flatter taxonomy:

FSQ CategoryCount in BLR
Indian Restaurants4,154
Offices (general)3,684
Retail (general)3,498
Apartments / Condos3,052
Professional Services2,996
Clothing Stores1,771
Banks1,697
Hotels1,601
ATMs1,380
Cafés1,187
Tech Startups1,057

27VIIRS nightlights — the real-time activity pulse

NASA Black Marble (VNP46A4) annual composites for 2022 and 2023, accessed via Earthdata authenticated session to Earthdata Cloud S3 mirror. VIIRS Day/Night Band radiance at ~500m resolution, atmospherically corrected, snow-free composite. Measures nighttime light emissions — a direct proxy for electricity use, commercial activity and human presence.

Headline pattern — nightlights don't map to infrastructure gap

76.1
Mean 2023 radiance
(nW/cm²/sr)
+5.4%
Mean 2022→23 change
r = +0.19
NL ↔ gap score
15
Wards brightening >20%/yr
Important interpretation: the correlation between nightlight radiance and gap score is r = +0.19 — weakly positive. That's a meaningful finding: brightness is not a proxy for being well-served. Dense commercial areas (Kamalanagara, Vrishabhavathi, Nagavara) are very bright and high-deficit. Affluent low-density residential areas (Talagattapura, Kengeri) are dim and low-deficit. Nightlights measure commercial/electrified activity, not infrastructure adequacy. Our gap model measures something orthogonal — and that's the right answer.

Corporation-level brightness + growth

CorpWards 2023 NL2022 NL ChangeMean gap
West 112 80.9 79.6 +2.2% 45
Central 63 77.6 73.4 +5.7% 40
North 72 75.5 71.3 +6.4% 69
East 50 72.4 69.7 +6.5% 62
South 72 70.3 65.4 +8.2% 40

South Corp is brightening fastest at +8.2%/year — outer-southern growth corridor lighting up. West is the brightest already (80.9 nW) but slowest-growing (+2.2%) — it's saturated. Central Corp's modest growth (+5.7%) reflects already-mature commercial density.

Fastest-brightening wards — the IT corridor boom in real time

#WardPop 2022 NL2023 NL GrowthGap
1 Manjunatha Nagar
North
65,269 73.7 97.0 +31.5% 94
2 Kadugodi
East
52,169 39.0 50.2 +28.5% 71
3 Belathur
East
75,210 40.7 51.7 +27.1% 43
4 Varthur
East
41,552 30.0 38.0 +26.4% 81
5 Panathur
East
64,190 44.6 56.1 +25.7% 40
6 Channasandra
East
27,578 46.1 57.3 +24.2% 80
7 Chokkasandra
West
46,526 70.5 87.6 +24.2% 85
8 Doddakammanahalli
South
31,125 40.1 49.4 +23.2% 38
9 S.M Krishna Ward
East
36,284 54.7 67.3 +23.1% 31
10 Dasarahalli
North
28,661 72.7 89.1 +22.6% 95

Seven of the top-10 fastest-brightening wards are in East Corporation — Kadugodi, Varthur, Panathur, Belathur, Channasandra, S.M Krishna Ward, Manjunatha Nagar (North). These are all IT-corridor wards near the Whitefield/Kadugodi tech cluster. Brightening +25-31%/year is explosive commercial growth. This is the same growth corridor §20 showed as WorldPop-undercounted and §21 showed as 2.44× GHSL built-up growth 2000-2020VIIRS confirms it's still accelerating in 2022-2023.

Top 5 brightest vs darkest (2023)

🔆 BRIGHTEST 5 (commercial hotspots)

WardPopNLGap
Kamalanagara (West)20,39314597
Vrishabhavathi Nagar (West)21,88412690
Shankar Mutt (West)13,22711747
Aruna Asif Ali Ward (North)10,94711583
Shakthi Nagar (North)14,87211470

🌑 DARKEST 5 (low-activity residential)

WardPopNLGap
Gunjur (East)60,2823161
Hagaduru (East)55,7753472
Agaram (Central)69,0523453
Anjanapura (South)134,3043754
Jalahalli (North)29,4133886

What this adds to the evidence stack

23Reliability scorecard — what to trust, with what confidence

Not every finding in this report carries the same evidential weight. This section grades each major claim into one of four tiers based on the number of independent corroborating sources, the recency of the underlying data, and whether the claim is structural (geographic, count-based) or functional (quality-of-service, operational status).

The four reliability tiers

TierMeaningWhat it implies for use
A — Rock solid ≥3 independent sources agree; recent data; geometric/structural fact Cite directly, defensible in adversarial settings (court, press, election)
B — High 2 independent sources agree; data ≤5 years old; relative ranking is preserved across sources Cite with the source named; absolute values may have ±20% uncertainty
C — Moderate Single source (Census/BBMP) but the source is authoritative; data may be 10-15 years old Use the spatial pattern, not exact percentages. Flag the data vintage when citing.
D — Directional only Proxy or inferred; service-quality claims that require primary audit Frame as a hypothesis to investigate, not as established fact

Specific claim ratings

ClaimTierSources backing it
Bangalore has 369 GBA wards across 5 corporationsAGBA official notification (Nov 19, 2025); BBMP GIS Viewer; OpenCity
Bangalore population is ~12.5MAKontur 2022 + WorldPop 2020 + Overture building density (3-source)
North Corporation has the worst infrastructure (mean gap 69)ACross-confirmed by every dimension; corp aggregates from gap model + WorldPop population pattern + GHSL growth
Built-up area grew from 132 to 210 km² (2000→2020)AJRC GHSL 2023 release (independent satellite product)
East Corporation more than doubled (+175%)AGHSL pixels; corroborated by WorldPop divergence and OSM/Overture growth-corridor patterns
Specific deficit-ward identifications (Top-20)BComposite of peer regression + URDPFI + walking-distance access; 5-source converging spatial pattern
Per-ward population accuracy (within ±20%)BKontur and Overture density agree; WorldPop matches in N+W corps, diverges in fast-growth E+S (informative, not error)
Bangalore has 12 fire stations city-wideCKarnataka Fire Services Annual Report 2013 + BBMP records reapportioned; 13 years stale, no live audit
Walk-distance accessibility metrics (% area within 400m bus, 1km hospital)AGeometric calculation on fresh OSM Overpass data + BMTC GTFS
Mallasandra has 6.6% piped water coverageCCensus 2011 housing data, area-reapportioned to 2025 wards. Pattern likely still true; specific % may have improved post Jal Jeevan
Hospital service quality, beds, staffingDNot measured — would require primary audit or HFR (National Health Facility Registry) integration
Bus service frequency / on-time reliabilityDOnly have GTFS schedule, not actual operations data
School quality / teacher-student ratiosDNot measured — UDISE+ integration would address this
Fire/police response timesDOnly have straight-line distances, not road network response simulation
"North Corp inherits worst infra" — corporation-level rankingAHolds at every dimension and across every validation source. Mathematically extremely improbable as a coincidence.
"Whitefield ward 95 is 2.9 km from nearest metro"APure geometric fact, computed from OSM metro stations + ward centroid

Anti-bias disclosure

The model and validation pipeline were built without fitting to any specific political narrative. The independent satellite/OSM/WorldPop sources used for validation were not chosen post-hoc to confirm the gap model — they're standard global datasets that any analyst would reach for. The convergence of five sources on the same spatial story is therefore meaningful evidence, not selective citation.

What would strengthen the report from B/C → A

24Presenting this to government — playbook by audience

This report is technical research. Translating it into a useful brief for government depends on which government you're talking to. The same data needs different framings for the GBA Commissioner, an MLA, the Chief Secretary, or the Karnataka Chief Minister. Below is an audience- segmented playbook plus general principles.

The five government audiences in the GBA structure

AudienceDecision powerTime horizonWhat persuades them
GBA Commissioner / 5 Corporation CommissionersOperational budget allocationAnnual planMethodology rigor + actionable per-ward asks
BBMP/GBA Mayors & CouncilPolitical prioritisationElection cycleWard-level wins they can announce; constituent-facing
Corporators (369 ward representatives)Local advocacyElection cycleTheir own ward's data (not city-wide tables)
Karnataka State (CM, Urban Dev Minister, Chief Secretary)Inter-departmental coordination, state funding5-year planCitywide gradient + corp-level mean comparisons
Press & civic groups (Citizen Matters, Janaagraha)Public pressureNews cycleSpecific shocking numbers + citable sources

Three document formats — pick by audience

FormatLengthBest forSource content
1-page Executive Brief 500 words + 1 map Mayors, Commissioners, busy ministers §01 exec summary + §08 zone gradient + §02 top 5 wards
This full report (this document) 309 KB tabbed HTML Technocrats, planners, journalists All 22 sections; tabbed for navigation
Per-ward 1-pager 1 page each × 369 Corporators, NGOs working in specific wards One ward's gap profile + manifesto-kit intervention + accessibility metrics

Framing dos and don'ts

DO

  • Lead with methodology before findings — earn credibility before delivering uncomfortable news
  • Cite five-source convergence — Overture + ESA + OSM + WorldPop + GHSL all agreeing
  • Use URDPFI norms as the policy benchmark — they're the government's own published standard
  • Frame as input, not verdict ("for prioritisation discussion")
  • Acknowledge service quality is unverified — earn trust by being the first to flag it
  • Provide raw data files for verification — every parquet on the server is auditable

DON'T

  • Don't compare administrations ("BJP vs Congress era") — keep the analysis depoliticised
  • Don't claim service quality from facility counts — explicitly out of scope
  • Don't quote Census 2011 percentages as current — always say "Census 2011 baseline; pattern persists"
  • Don't hide the 12-stale-fire-stations caveat — surfacing it pre-empts attack
  • Don't make it look like an outsider report card — it's a working tool for investment prioritisation
  • Don't oversell embeddings/satellite — those are validation tools, not the headline

The opening line — three options for different rooms

AudienceOpening line
Technocrat "We've cross-validated Bangalore's 369-ward infrastructure against five independent global datasets. Five of five agree on the same spatial gradient. The data is on a server, every claim is reproducible from a parquet file in under 20 seconds."
Politician (mayor / minister) "By the time of the June elections, 26 wards in North Corporation alone will be inheriting infrastructure that hasn't kept pace with population growth — but the wards aren't where most political commentary places them. Here's a 1-page brief plus the per-ward intervention list."
Journalist / civic group "Bangalore has 12 fire stations for 12.5 million residents. URDPFI's own published norm calls for 63. That's not a model output — it's the BBMP's own count multiplied against a Ministry of Urban Development standard. Here's the full report and underlying data."

Most defensible single statement (lead with this if attacked)

"Five completely independent global datasets — Overture Maps, ESA WorldCover satellites, OpenStreetMap community, WorldPop population, JRC GHSL built-up time series — all converge on the same spatial pattern: outer-corridor wards in North and East Corporations have grown rapidly since 2000, are systematically under-counted in older population models, are being newly traced by ML before community mappers catch up, and show measurably less walking-distance access to hospitals, schools, transit, and emergency services. This is not a model output that can be argued away — it's a five-way agreement on physical reality. The exact remediation strategy is debatable; the underlying gap is not."

Risk register — likely pushback and how to handle

Likely pushbackHow to respond
"Census 2011 is too old for water claims" Agree. Cite the spatial pattern, not absolute %s. Recommend Jal Jeevan Mission data as the upgrade. (See §19.)
"Where did you get fire station counts?" BBMP records via OpenCity, cross-confirmed against 2013 Karnataka Fire Services Annual Report. Not a current audit. Recommend RTI for current count.
"You missed [specific facility] in [specific ward]" Likely true at the margins. Overture/OSM are not exhaustive. Footprint-area triangulation (r=0.95) confirms aggregate counts even if individual facilities are missed.
"This is just satellite data, not ground truth" Not true. We use BMTC GTFS (operating schedule), BBMP public goods (admin records), Census 2011 (household self-reports), Overture POIs (registered businesses) — satellite is one of five input pipelines.
"Ward boundaries don't match what we use" We use the official November 2025 GBA delimitation (369 wards). Older 198 or 243 ward layouts won't match. Reapportionment notes are in §07/§19.
"This will be politicised in elections" Provide the report itself, not slides. Methodology and limitations are baked in. Anyone can run the script and reproduce the numbers — that defuses partisan framing.

Concrete next steps if a govt office wants to engage

  1. Share this report first — let them digest at their own pace.
  2. Offer a 1-hour walkthrough — lead with §07 methodology, then §15 accessibility, then §02 priority wards.
  3. Identify their two "test wards" — wards they know intimately. Show our profile for those wards. If we get them right, trust grows.
  4. Co-design a 1-2 ward pilot — use the manifesto kit recommendation for one deficit ward. Run a 90-day audit. If our intervention recommendation tracks ground reality, scale.
  5. Hand over the parquet files + scripts — anyone can re-run with their own data corrections.
  6. For elections specifically: the per-ward 1-pagers (one document per ward) are the natural format — corporator-level distribution.

The honest meta-message to government

This is the kind of analysis the BBMP/GBA itself should be running internally on a continuous basis — and increasingly should, as the new five-corporation structure beds in. The work is open-source, the data pipelines are free or reasonably accessible, the compute is modest. We're showing what's possible, not asserting an external monopoly on the truth.