Last Updated May 7, 2026
The geography of global poverty reveals that deprivation is not randomly distributed across the world, but concentrated through place, ecology, infrastructure, health conditions, conflict exposure, historical inequality, and uneven state capacity. Poverty is never only an issue of low income. It is also a condition of spatial exclusion: limited access to roads, electricity, sanitation, clinics, schools, markets, secure housing, clean water, digital connectivity, legal protection, and political voice. To understand why extreme poverty persists, it is not enough to ask how much poverty exists. We must also ask where poverty is concentrated, why some territories remain trapped in chronic insecurity, and how geography interacts with institutions to shape the long-run possibilities of development.
This spatial perspective matters because development is territorial. Markets do not operate on flat space. Roads, ports, disease ecologies, rainfall variability, flood risk, urban governance, land tenure, colonial borders, resource extraction, regional conflict, and public-service reach all affect whether societies can convert economic activity into secure livelihoods and human capability. A geographic perspective therefore expands poverty analysis beyond national averages. A country may record growth while leaving interior regions behind. A city may contain concentrated wealth alongside vast informal settlements. Development, unless institutions actively work against spatial exclusion, is uneven by design.
Main Library
Publications
Article Map
Sustainable Development
Related Topic
Economic Systems

In a world of immense productive power, the continued persistence of extreme poverty remains one of the clearest failures of the modern global economy. The World Bank’s Poverty, Prosperity, and Planet Report 2024 states that almost 700 million people—8.5 percent of the global population—still live in extreme poverty at the international line of $2.15 per day. At the same time, the Global Multidimensional Poverty Index shows that more than one billion people live in acute multidimensional poverty, facing overlapping deprivations in housing, sanitation, electricity, cooking fuel, nutrition, schooling, and other basic conditions of life. Poverty is therefore not merely a problem of insufficient cash income. It is a problem of uneven access to the systems that support human flourishing.
This article argues that the geography of global poverty provides a distinctive bridge between economics, ecology, infrastructure, public health, urbanization, political economy, and sustainable development. It shows why poverty reduction must be spatially aware, why rural and urban poverty differ in structure, why disease and deprivation often overlap geographically, why national averages can conceal territorial exclusion, and why sustainable development requires public systems capable of reaching the territories markets routinely bypass.
What Is the Geography of Global Poverty?
The geography of global poverty refers to the uneven spatial distribution of deprivation across countries, regions, districts, cities, settlements, borderlands, ecological zones, and infrastructure systems. It asks not only how many people are poor, but where poverty is concentrated, what territorial conditions reproduce it, and why some places remain persistently excluded from the gains of modern development.
This perspective matters because poverty is always lived somewhere. It appears in drought-prone rural districts, underserved interior zones, fragile borderlands, remote mountain regions, island states, peri-urban settlements, informal neighborhoods, displaced communities, and places exposed to high disease burdens or ecological stress. Spatial conditions affect market access, public-service delivery, mobility, safety, health, energy access, and the cost of survival itself. Place shapes both opportunity and risk.
A geographic approach therefore broadens poverty analysis. It reveals why national averages can hide deep internal disparities. A country may show falling poverty overall while particular rural belts, urban peripheries, historically marginalized regions, or conflict-affected territories remain trapped in chronic insecurity. Poverty is territorial as well as social. That is why it belongs not only to economics, but to infrastructure, public health, urbanization, ecology, and environmental governance.
Geography also helps explain why poverty is not simply a private household condition. A household’s prospects are shaped by the roads, schools, clinics, water systems, labor markets, land regimes, administrative capacity, and ecological conditions around it. A family may be industrious, disciplined, and resourceful, yet still be constrained by a place where transport costs are high, public services are absent, violence is common, rainfall is volatile, and political voice is weak.
This makes the geography of poverty essential to sustainable development. If development is meant to expand human capability, then it must reach people where they live. Poverty cannot be overcome only through aggregate growth if the systems that distribute opportunity remain territorially uneven.
Poverty in a World of Plenty
One of the defining paradoxes of the modern world is that extreme deprivation persists alongside enormous wealth and technical capacity. The world has unprecedented means to grow food, deliver medicine, produce energy, connect people through communication systems, build infrastructure, and coordinate public-health interventions. Yet extreme poverty remains widespread, and multidimensional deprivation remains immense and overlapping. This is a reminder that aggregate abundance does not automatically become human inclusion.
This contradiction is central to sustainable development. Poverty persists not because the world lacks resources in the aggregate, but because access to those resources is shaped by unequal geography, unequal institutions, unequal political power, and unequal exposure to risk. People may live close to wealth while still lacking safe water, sanitation, stable housing, healthcare, electricity, reliable transport, or secure work. Poverty is therefore not just scarcity. It is structured exclusion.
Seen spatially, global poverty becomes a map of where development has failed to become territorially inclusive. It marks the places where productive modernity has not been translated into secure livelihoods, public capability, and durable social protection. In that sense, the geography of poverty is also the geography of uneven development.
The point is not that economic growth is irrelevant. Growth can support poverty reduction when it expands employment, public revenue, infrastructure, and household income. But growth alone does not guarantee territorial inclusion. Wealth may concentrate in capital cities, export corridors, financial centers, mining zones, or coastal regions while interior areas, informal settlements, drylands, and marginalized communities remain underconnected. A society can grow while leaving large parts of its population outside the practical geography of development.
This is why poverty in a world of plenty is not only a moral paradox. It is a systems problem. The existence of enough food, technology, medicine, and capital does not mean those goods reach the people and places that need them most. Sustainable development requires institutions capable of transforming aggregate possibility into territorial inclusion.
Rural Poverty and Ecological Vulnerability
Extreme poverty remains heavily concentrated in rural areas, particularly where households rely on smallholder agriculture under difficult ecological conditions. Low soil fertility, rainfall volatility, drought risk, weak irrigation, limited storage, poor roads, thin markets, restricted credit, and low public investment can combine to produce both low productivity and extreme vulnerability. In such settings, poverty is not only low income. It is precarious exposure to weather, crop failure, disease, price shocks, and infrastructural absence.
This rural dimension is one reason geography matters so much. Ecological stress and economic insecurity often reinforce one another. A failed rainy season can destroy harvests. Poor roads can keep farmers from markets. Weak electrification can limit storage, processing, irrigation, and local enterprise. Inadequate health systems can turn routine illness into catastrophic financial and human loss. Rural deprivation is therefore not simply “traditional poverty.” It is a systemic condition produced by the interaction of ecology, infrastructure, and institutional weakness.
Rural poverty also has a temporal structure. A poor harvest can reduce household income immediately, but it can also lead to asset sales, debt, undernutrition, school withdrawal, delayed healthcare, and lower investment in the next season. Environmental shocks can therefore become mechanisms of intergenerational poverty. When households lack buffers, a single drought, flood, pest outbreak, or illness can push them into long-term vulnerability.
For sustainable development, this means poverty reduction and environmental resilience cannot be separated. In many rural regions, livelihoods depend directly on fragile ecosystems. Climate stress, land degradation, water scarcity, biodiversity loss, and soil erosion deepen deprivation not as side effects, but as part of the poverty system itself. A geographically informed development strategy therefore requires irrigation, roads, storage, decentralized energy, clinics, schools, extension services, land security, early-warning systems, and resilience investment rather than income policy alone.
Rural poverty also shows why public systems matter. Markets may not reach remote communities at affordable cost, and private investment may bypass places where returns are uncertain. Without deliberate public action, rural isolation can become self-reinforcing: poor infrastructure reduces opportunity, limited opportunity reduces investment, and weak investment preserves isolation.
Urban Poverty and Informal Settlement
Although extreme poverty remains strongly rural, urban poverty is one of the defining realities of contemporary development. Rapid urbanization pulls people toward cities in search of work, services, education, safety, and mobility. But when housing, infrastructure, and institutions do not expand at the pace of population growth, cities produce new forms of exclusion: informal settlements, overcrowding, insecure tenure, poor sanitation, weak drainage, environmental exposure, and limited access to formal employment.
UN SDG reporting states that 24.8 percent of the urban population lived in slums or informal settlements in 2022, totaling 1.12 billion people worldwide. That matters because urban poverty is not simply poverty relocated from the countryside. It is a distinct spatial condition tied to land markets, planning failure, rental pressure, infrastructure deficits, service exclusion, and unequal access to urban citizenship. Slums and informal settlements are not accidental leftovers. They are often structural outcomes of uneven urban development.
Urban poverty also makes inequality unusually visible. Informal settlements can exist directly beside financial centers, luxury districts, export hubs, or elite real-estate developments. That proximity reveals that poverty is not merely a residue of “backwardness.” It can be generated and maintained inside highly dynamic urban economies. Cities can produce opportunity while also producing exclusion.
The structure of urban poverty differs from rural poverty in important ways. Urban poor households may be closer to jobs and services but face high rent, insecure tenure, overcrowding, violence, sanitation deficits, heat exposure, and precarious informal work. They may have access to markets but not to rights. They may live near hospitals but lack affordability or legal status. They may be counted as urban residents but excluded from the infrastructural promises of urban life.
Sustainable urban development therefore requires more than growth. It requires inclusive planning, affordable housing, tenure security, sanitation, drainage, public health, transport, energy access, climate adaptation, and territorial investment designed for broad access rather than narrow profitability. A city that grows while normalizing informal deprivation is not fully developing; it is spatially sorting opportunity.
Regional Concentrations of Extreme Poverty
The global distribution of extreme poverty is not even. Recent decades have seen extreme deprivation concentrated especially in sub-Saharan Africa and South Asia, although the internal pattern within each region is far from uniform. This concentration reflects overlapping forces: colonial and postcolonial histories, uneven state capacity, weak infrastructure, high disease burdens, demographic pressure, ecological stress, rural isolation, conflict exposure, and unequal integration into global markets.
Regional concentration matters because it shows that poverty is not merely a household characteristic. It is often embedded in larger territorial systems of underinvestment and vulnerability. Where deprivation is regionally concentrated, micro-level adjustment alone is rarely enough. Roads, electrification, health systems, education systems, water infrastructure, resilience investment, and territorial state capacity become indispensable.
This spatial concentration also complicates the story of global poverty reduction. Some regions have seen major reductions in income poverty and multidimensional poverty over time, while others face slower progress, conflict-related setbacks, climate stress, debt constraints, or public-capacity limitations. Development progress is therefore uneven not only between countries, but within them and across regions. Geography helps reveal where the “last mile” of poverty eradication is not only a household challenge but a territorial challenge.
The regional lens is especially important for policy because it pushes against generic solutions. A poverty strategy designed for dense urban labor markets will not automatically work in isolated dryland regions. A cash-transfer program may help households, but if roads, schools, clinics, and water systems remain absent, territorial deprivation persists. A rural agricultural strategy may raise output, but if climate exposure rises and storage remains weak, vulnerability may remain severe.
This is also where the article becomes distinct from a standard poverty essay. It focuses not only on poor people, but on poor places: regions, corridors, ecological zones, informal settlements, and institutional geographies where poverty becomes structurally durable. That spatial lens makes it a bridge article inside the sustainable development series, linking poverty to infrastructure, disease ecology, regional development, and territorial governance.
Health, Disease, and the Spatial Burden of Poverty
The geography of global poverty is also a geography of disease. Poorer places often face higher rates of child mortality, maternal mortality, undernutrition, water-borne illness, respiratory disease, infectious disease burdens, and preventable health losses that are intensified by weak public-health systems. Geography shapes exposure long before a person reaches a clinic. Climate, ecology, housing conditions, settlement density, drainage, clean-water access, sanitation, nutrition, and distance from care all matter.
This is especially clear in malaria. WHO’s malaria fact sheet reports that the global burden remains geographically concentrated, with the African Region carrying a disproportionate share of cases and deaths. Malaria is not only a medical problem. It is also a spatial-development problem, linked to climate, vector ecology, housing, drainage, infrastructure, public-health reach, and poverty. Where health systems are weak and ecological exposure is high, disease can reinforce poverty by reducing productivity, increasing care burdens, draining household finances, and harming child development.
The spatial burden of disease also reveals why poverty cannot be understood only through income or employment. A household living in a high-disease-burden area may face recurring illness even when income rises modestly. Children may miss school. Adults may lose workdays. Families may sell assets to pay for treatment. Communities may struggle to build savings or invest in productive activity. Disease exposure can therefore function as a geographic poverty trap.
From a sustainable-development perspective, poverty reduction requires the territorial extension of health systems. Community health workers, vaccination programs, maternal care, local clinics, disease surveillance, sanitation, nutrition support, and water infrastructure are not secondary add-ons to development. They are foundational investments in human capability.
When health systems fail to reach poor geographies, poverty becomes biologically reinforced. A serious geography of poverty must therefore integrate public health, disease ecology, infrastructure, and state capacity into the analysis of deprivation.
Inequality Within Middle-Income Societies
The geography of global poverty is not simply a divide between “poor countries” and “rich countries.” It also exists within middle-income societies that combine aggregate economic progress with deep internal exclusion. National income may rise while peripheral regions, informal settlements, Indigenous territories, former extraction zones, rural interiors, or historically marginalized groups remain disconnected from secure public services and stable opportunity.
This pattern matters because national averages can mislead. A country may no longer be classified as low income while still containing very large populations living with insecure housing, weak healthcare access, inadequate education, unreliable water, precarious work, pollution exposure, or limited political voice. Growth at the national level does not erase spatial inequality. In some cases, it can intensify it by concentrating infrastructure, finance, and opportunity in already advantaged territories.
Middle-income inequality also challenges the assumption that poverty is solved once a country crosses a national income threshold. Many middle-income societies contain sharp territorial contrasts: prosperous capital regions and neglected interiors; tourist or export zones and excluded rural communities; formal urban districts and informal settlements; connected industrial corridors and isolated borderlands. These contrasts show why development classification cannot substitute for territorial analysis.
A geographic poverty lens therefore helps correct aggregate optimism. It asks who is still excluded within apparently successful economies and where that exclusion is territorially concentrated. It also asks whether public systems are redistributing opportunity across space or simply reinforcing the concentration of advantage.
This makes the article especially useful beside Inequality and Inclusive Development, Local Governance, Cities, and Territorial Development, and Beyond GDP Development: Measuring Prosperity as a Systems Outcome. Each shows why aggregate indicators can conceal the uneven geography of human possibility.
Infrastructure, Corridors, and Territorial Access
Infrastructure is one of the main ways geography becomes development. Roads, bridges, ports, rail systems, electricity grids, water systems, sanitation networks, schools, clinics, digital infrastructure, and public transport all shape whether people can participate in economic and social life. Where these systems are absent or unreliable, poverty becomes more than low income. It becomes isolation from the practical circuits of opportunity.
Territorial access matters because markets, services, and rights often require physical connection. A farmer may produce crops but remain poor if roads are impassable and storage is absent. A child may have a legal right to education but remain excluded if school is too far away or transport is unsafe. A pregnant woman may need care but face life-threatening distance from a clinic. A worker may seek employment but be trapped by mobility costs. Infrastructure is therefore not only an economic input. It is a capability system.
Corridors can transform poverty geographies when they connect marginalized places to services, markets, and public institutions. But they can also reproduce exclusion if they are designed only for extraction, elite mobility, or export logistics. A road that carries minerals out of a region without connecting communities to clinics, schools, markets, and public services may increase output while leaving deprivation intact. Infrastructure must therefore be judged by whether it expands inclusive territorial access, not only by whether it increases economic throughput.
This also explains why maintenance matters. Infrastructure that is built but not maintained can become another form of deferred deprivation. Broken roads, failed pumps, unreliable electricity, weak drainage, and underfunded clinics all reveal the difference between construction and sustained access. Development requires systems that continue to function after the ribbon-cutting ceremony has passed.
A geography of poverty therefore treats infrastructure as a justice question. It asks who is connected, who is bypassed, whose mobility matters, and whether public investment reaches the places where deprivation is most concentrated.
Conflict, Fragility, and Displacement
Poverty is often geographically concentrated in places affected by conflict, fragility, and displacement. Conflict damages infrastructure, disrupts markets, weakens schools and clinics, displaces households, destroys assets, interrupts agriculture, restricts mobility, and undermines state legitimacy. Even after active violence declines, the geography of conflict can persist through landmines, destroyed roads, traumatized communities, weak institutions, contested land, and disrupted service systems.
Fragility also changes how poverty is experienced. A household in a conflict-affected region may face income poverty, but also insecurity, mobility restrictions, loss of documents, interrupted schooling, gender-based violence, health-system collapse, and displacement risk. Poverty in such settings is not only economic deprivation. It is a condition of exposure to violence and institutional breakdown.
Displacement further complicates the geography of poverty. Refugees, internally displaced persons, and climate-displaced communities may lose land, livelihoods, documents, networks, and access to public services. Camps and informal settlements can become semi-permanent spaces of deprivation where humanitarian support substitutes for durable development. Urban displacement can also remain invisible, with displaced households absorbed into informal rental markets and precarious work.
Conflict and fragility demonstrate why poverty reduction cannot be separated from peace, rights, and institutions. A school cannot function securely in an active conflict zone. A clinic cannot provide continuous care if staff flee or supply chains collapse. A road may connect markets in ordinary times but become a site of danger under insecurity. Territorial poverty is therefore intensified when public authority cannot provide basic protection.
This section connects directly to Risk, Shock, and Fragility in Development Systems. Poverty becomes more durable when deprivation is embedded in places where shocks are repeated, institutions are weak, and recovery systems are absent.
Climate Risk and Geographic Poverty
Climate risk is making the geography of global poverty more severe. The 2025 Global Multidimensional Poverty Index overlays multidimensional poverty data with four climate hazards—high heat, drought, flooding, and air pollution—and reports that 887 million poor people live in subnational regions exposed to at least one of these hazards, while 309 million face three or four concurrent hazards. This matters because poverty and climate exposure are not separate maps. They increasingly overlap.
Poor households are often more exposed to climate hazards because they live in riskier locations, rely more directly on climate-sensitive livelihoods, and have fewer buffers against shocks. Rural communities may face drought, heat, water stress, crop failure, and land degradation. Urban informal settlements may face flooding, heat exposure, poor drainage, and air pollution. Coastal communities may face storm surge and erosion. Dryland regions may face rising water scarcity and livestock stress.
Climate risk also changes the meaning of poverty reduction. A household may escape poverty in statistical terms but remain vulnerable if recurring shocks destroy assets, interrupt schooling, damage housing, reduce harvests, or increase disease exposure. Poverty exit becomes less durable when environmental hazards intensify. Development must therefore be judged not only by whether poverty falls at one moment, but whether households and territories gain resilience against repeated shocks.
Climate exposure also raises questions of justice. Communities that contributed least to global emissions are often highly exposed to heat, drought, flood, and food-system instability. A geography of poverty must therefore connect local vulnerability to global responsibility. Climate risk is not only an environmental problem layered onto poverty; it is a structural force reshaping the geography of deprivation.
This section belongs alongside Climate Change as a Development Constraint and Freshwater Change and Development Risk. It shows that climate adaptation, poverty reduction, and territorial development must now be planned together.
Why Geography Still Matters
Geography does not determine destiny, but it still shapes development possibilities in powerful ways. Coastal access can improve trade and integration. Reliable rainfall can support food systems. Dense transport corridors can connect households to jobs and public services. Lower disease burdens can improve educational attainment and productivity. Conversely, landlocked regions, conflict-prone borderlands, ecologically fragile districts, isolated rural interiors, and flood-prone settlements often face cumulative disadvantages that compound through time.
Recognizing this does not mean embracing environmental determinism. Institutions, technology, public investment, social protection, and policy can significantly alter outcomes. Roads can reduce isolation. Clinics can reduce mortality. Irrigation can weaken rainfall dependence. Decentralized energy can expand productive capacity. Mobile connectivity can lower informational exclusion. Public education can widen capability. Social protection can reduce vulnerability. Geography matters not because it fixes destiny, but because it structures the cost and difficulty of development.
The strongest geographic analysis therefore avoids two errors. The first is pretending that place does not matter and that all poverty can be solved through abstract market integration alone. The second is treating geography as fate. Sustainable development requires a middle position: geography shapes constraints, but institutions and public investment can transform the relationship between people and place.
That is why place-sensitive public investment is so central to sustainable development. Where poverty is spatially concentrated, policy must be territorially intelligent. It must ask where vulnerability is clustered, where infrastructure absence is most damaging, where ecological exposure is rising, where public systems are weakest, and where interventions can alter the development prospects of entire regions rather than only better-connected populations.
Geography still matters because the conditions of development are not evenly spread. To reduce poverty seriously, societies must build systems that reach across space rather than assume that prosperity will diffuse automatically from its centers.
Sustainable Development and the End of Extreme Poverty
The geography of global poverty shows why ending extreme deprivation requires more than aggregate growth. It requires spatially aware development strategies capable of reaching the places that markets alone often bypass. Rural resilience, basic infrastructure, healthcare extension, sanitation, education, climate adaptation, electrification, legal protection, inclusive urban planning, and territorial public capacity all become central once geography is taken seriously.
This is also why poverty reduction cannot be separated from sustainability. Climate stress, land degradation, water insecurity, disease exposure, and ecological disruption are likely to deepen deprivation precisely where vulnerable populations are already concentrated. A development strategy that ignores environmental risk may therefore reproduce the poverty conditions it seeks to overcome.
To end extreme poverty in a durable way, development must be territorially inclusive and ecologically literate. It must recognize where poverty is concentrated, why it persists, and how public systems can expand human capabilities across the landscapes of exclusion that still define much of the contemporary world. It must also recognize that poverty reduction requires more than delivering isolated services. It requires building the territorial systems through which people can live securely: schools, clinics, roads, water, sanitation, housing, clean energy, public administration, rights protection, and resilience infrastructure.
This changes how success should be measured. A society cannot claim full development success if national poverty falls while entire regions remain disconnected, informal settlements remain underserved, rural communities remain exposed, or marginalized groups remain territorially excluded. Sustainable development requires asking whether progress reaches the people and places most likely to be left behind.
In that sense, the geography of poverty is not a marginal topic. It is one of the clearest ways to see what sustainable development requires in practice: the transformation of space, infrastructure, institutions, and ecological vulnerability into conditions of human capability.
Mathematical Lens
The geography of global poverty can be represented as a spatial-development problem in which deprivation reflects not only income, but ecological exposure, infrastructural absence, health burden, settlement exclusion, conflict risk, and institutional reach. Let \(P_g\) denote geographic poverty intensity, \(I\) income deprivation, \(E\) ecological vulnerability, \(H\) health burden, \(N\) infrastructure and network exclusion, and \(G\) governance reach:
P_g = \alpha I + \beta E + \gamma H + \delta N – \epsilon G
\]
Interpretation: Geographic poverty intensity rises when income deprivation is reinforced by ecological risk, disease exposure, and infrastructural exclusion, and falls when institutions effectively extend public goods across territory.
This captures the article’s core claim: poverty persists territorially when deprivation overlaps with weak infrastructure, high vulnerability, and limited public-system access.
We can also express territorial poverty pressure as:
R_t = \lambda R + \mu U + \nu C
\]
Interpretation: Territorial poverty pressure rises when rural ecological precarity, urban informal-settlement pressure, and conflict or fragility exposure reinforce one another.
Here, \(R\) is rural ecological precarity, \(U\) is urban informal-settlement pressure, and \(C\) is conflict or fragility exposure. Higher \(R_t\) means a place faces stronger structural risks of persistent poverty.
Finally, spatial inclusion capacity can be represented as:
V = \theta A + \kappa S + \rho T
\]
Interpretation: Spatial inclusion capacity increases when access to basic services, settlement-system inclusion, and territorial state capacity improve together.
Here, \(A\) is access to basic services, \(S\) is settlement-system inclusion, and \(T\) is territorial state capacity. This helps explain why poverty reduction depends on public systems that can reach marginalized geographies rather than only aggregate economic expansion.
| Term | Meaning | Interpretive role |
|---|---|---|
| \(P_g\) | Geographic poverty intensity | Represents poverty as a spatially concentrated condition shaped by income, ecology, infrastructure, health, and governance. |
| \(I\) | Income deprivation | Represents monetary poverty and low household command over resources. |
| \(E\) | Ecological vulnerability | Represents exposure to drought, flood, heat, land degradation, water stress, and other environmental pressures. |
| \(H\) | Health burden | Represents disease exposure, undernutrition, child and maternal health risks, and public-health gaps. |
| \(N\) | Infrastructure and network exclusion | Represents poor access to roads, energy, water, sanitation, transport, schools, clinics, and digital systems. |
| \(G\) | Governance reach | Represents the ability of institutions to extend rights, services, protection, and public investment across territory. |
| \(R_t\) | Territorial poverty pressure | Represents the combined pressure from rural vulnerability, urban informality, and conflict exposure. |
| \(V\) | Spatial inclusion capacity | Represents the capacity of public systems to convert territory from exclusion into opportunity. |
The equations are conceptual rather than predictive. Their value is to make visible the structure of geographic poverty: deprivation is spatially produced, infrastructurally mediated, ecologically exposed, and institutionally shaped.
Advanced Python Workflow: Geography of Global Poverty Risk Scoring
This Python workflow models spatial poverty risk by combining rural ecological exposure, urban informality, health-system weakness, regional isolation, climate exposure, conflict fragility, infrastructure exclusion, and institutional reach. It is designed to make the article’s central claim operational: poverty persists territorially when deprivation overlaps with weak infrastructure, high vulnerability, and limited public-system access.
from __future__ import annotations
import pandas as pd
import numpy as np
INPUT_FILE = "geography_global_poverty_panel.csv"
OUTPUT_FILE = "geography_global_poverty_scores.csv"
def load_data(path: str) -> pd.DataFrame:
"""
Load a territory-level geography of global poverty dataset.
All *_index columns should be normalized to [0, 1].
Higher values should mean more of the named property.
Examples:
- income_deprivation_index: higher = stronger income deprivation
- rural_ecological_vulnerability_index: higher = stronger rural ecological vulnerability
- basic_services_access_index: higher = stronger access to basic services
- territorial_governance_capacity_index: higher = stronger territorial governance capacity
"""
df = pd.read_csv(path)
required_columns = [
"territory_name",
"country_or_region",
"territory_type",
"income_deprivation_index",
"rural_ecological_vulnerability_index",
"urban_informal_settlement_pressure_index",
"health_burden_index",
"infrastructure_exclusion_index",
"regional_isolation_index",
"climate_hazard_exposure_index",
"conflict_fragility_exposure_index",
"basic_services_access_index",
"territorial_governance_capacity_index",
"settlement_inclusion_index",
"poverty_reduction_alignment_index",
]
missing = [col for col in required_columns if col not in df.columns]
if missing:
raise ValueError(f"Missing required columns: {missing}")
return df
def validate_indices(df: pd.DataFrame) -> pd.DataFrame:
"""Validate that all *_index fields are complete and normalized to [0, 1]."""
index_columns = [col for col in df.columns if col.endswith("_index")]
for col in index_columns:
if df[col].isna().any():
raise ValueError(f"Column '{col}' contains missing values.")
if ((df[col] < 0) | (df[col] > 1)).any():
raise ValueError(f"Column '{col}' contains values outside [0, 1].")
return df
def compute_scores(df: pd.DataFrame) -> pd.DataFrame:
"""
Compute territorial poverty pressure, spatial inclusion capacity,
and geographic poverty risk.
Territorial poverty pressure rises with income deprivation,
rural vulnerability, urban informality, health burden,
infrastructure exclusion, regional isolation, climate exposure,
conflict exposure, and lack of basic services.
Spatial inclusion capacity rises with services, governance,
settlement inclusion, lower isolation, lower infrastructure exclusion,
and poverty-reduction alignment.
"""
df = df.copy()
df["territorial_poverty_pressure_score"] = (
0.14 * df["income_deprivation_index"] +
0.11 * df["rural_ecological_vulnerability_index"] +
0.11 * df["urban_informal_settlement_pressure_index"] +
0.11 * df["health_burden_index"] +
0.13 * df["infrastructure_exclusion_index"] +
0.09 * df["regional_isolation_index"] +
0.11 * df["climate_hazard_exposure_index"] +
0.10 * df["conflict_fragility_exposure_index"] +
0.10 * (1 - df["basic_services_access_index"])
).clip(lower=0, upper=1)
df["spatial_inclusion_capacity_score"] = (
0.22 * df["basic_services_access_index"] +
0.22 * df["territorial_governance_capacity_index"] +
0.18 * df["settlement_inclusion_index"] +
0.14 * (1 - df["regional_isolation_index"]) +
0.12 * (1 - df["infrastructure_exclusion_index"]) +
0.12 * df["poverty_reduction_alignment_index"]
).clip(lower=0, upper=1)
df["geographic_poverty_risk_score"] = (
0.46 * df["territorial_poverty_pressure_score"] +
0.24 * (1 - df["spatial_inclusion_capacity_score"]) +
0.12 * df["conflict_fragility_exposure_index"] +
0.10 * df["climate_hazard_exposure_index"] +
0.08 * df["health_burden_index"]
).clip(lower=0, upper=1)
df["risk_band"] = np.select(
[
df["geographic_poverty_risk_score"] >= 0.80,
df["geographic_poverty_risk_score"] >= 0.60,
df["geographic_poverty_risk_score"] >= 0.40,
],
[
"Extreme geographic-poverty risk",
"High geographic-poverty risk",
"Moderate geographic-poverty risk",
],
default="Lower geographic-poverty risk",
)
df["spatial_inclusion_gap"] = (
df["territorial_poverty_pressure_score"] -
df["spatial_inclusion_capacity_score"]
)
df["spatial_warning"] = np.select(
[
df["spatial_inclusion_gap"] >= 0.35,
df["spatial_inclusion_gap"] >= 0.20,
df["spatial_inclusion_gap"] >= 0.05,
],
[
"Severe territorial exclusion gap",
"High territorial exclusion gap",
"Moderate territorial exclusion gap",
],
default="Lower territorial exclusion gap or stronger spatial inclusion capacity",
)
return df
def build_summary(df: pd.DataFrame) -> pd.DataFrame:
"""Return a ranked summary table for review or reporting."""
columns = [
"territory_name",
"country_or_region",
"territory_type",
"territorial_poverty_pressure_score",
"spatial_inclusion_capacity_score",
"geographic_poverty_risk_score",
"risk_band",
"spatial_inclusion_gap",
"spatial_warning",
]
summary = df[columns].copy()
summary = summary.sort_values(
by=[
"geographic_poverty_risk_score",
"territorial_poverty_pressure_score",
"spatial_inclusion_capacity_score",
],
ascending=[False, False, True],
).reset_index(drop=True)
return summary
def main() -> None:
df = load_data(INPUT_FILE)
df = validate_indices(df)
scored = compute_scores(df)
summary = build_summary(scored)
summary.to_csv(OUTPUT_FILE, index=False)
print("Geography of global poverty scoring complete.")
print(summary.to_string(index=False))
if __name__ == "__main__":
main()
This workflow is intentionally transparent. It does not claim that geographic poverty can be reduced to one objective score. Instead, it makes assumptions visible: income deprivation, rural vulnerability, urban informality, health burden, infrastructure exclusion, isolation, climate exposure, conflict exposure, service access, governance capacity, settlement inclusion, and poverty-reduction alignment are treated as distinct components. The value of the model is diagnostic. It helps identify where poverty is most territorially entrenched and where public systems are least able to reach excluded geographies.
Advanced R Workflow: Rural Exposure, Urban Informality, and Territorial Poverty Pressure
This R workflow compares territories across rural ecological exposure, urban informal-settlement stress, regional isolation, health burden, climate exposure, conflict fragility, service access, settlement inclusion, and governance reach. It is designed to show where poverty is most likely to be spatially entrenched rather than merely reflected in aggregate income measures.
library(readr)
library(dplyr)
input_file <- "geography_global_poverty_country_panel.csv"
region_output_file <- "cross_region_geographic_poverty_summary.csv"
territory_output_file <- "cross_territory_geographic_poverty_summary.csv"
gp_df <- read_csv(input_file, show_col_types = FALSE)
required_cols <- c(
"territory_name",
"country_or_region",
"territory_type",
"income_deprivation_index",
"rural_ecological_vulnerability_index",
"urban_informal_settlement_pressure_index",
"health_burden_index",
"infrastructure_exclusion_index",
"regional_isolation_index",
"climate_hazard_exposure_index",
"conflict_fragility_exposure_index",
"basic_services_access_index",
"territorial_governance_capacity_index",
"settlement_inclusion_index",
"poverty_reduction_alignment_index"
)
missing_cols <- setdiff(required_cols, names(gp_df))
if (length(missing_cols) > 0) {
stop(paste("Missing required columns:", paste(missing_cols, collapse = ", ")))
}
index_cols <- names(gp_df)[grepl("_index$", names(gp_df))]
invalid_index_cols <- index_cols[
vapply(
gp_df[index_cols],
function(x) any(is.na(x) | x < 0 | x > 1),
logical(1)
)
]
if (length(invalid_index_cols) > 0) {
stop(
paste(
"Index columns must be complete and normalized to [0, 1]:",
paste(invalid_index_cols, collapse = ", ")
)
)
}
gp_df <- gp_df %>%
mutate(
territorial_pressure_proxy = (
income_deprivation_index +
rural_ecological_vulnerability_index +
urban_informal_settlement_pressure_index +
health_burden_index +
infrastructure_exclusion_index +
regional_isolation_index +
climate_hazard_exposure_index +
conflict_fragility_exposure_index +
(1 - basic_services_access_index)
) / 9,
spatial_inclusion_proxy = (
basic_services_access_index +
territorial_governance_capacity_index +
settlement_inclusion_index +
poverty_reduction_alignment_index +
(1 - infrastructure_exclusion_index) +
(1 - regional_isolation_index)
) / 6,
geographic_poverty_proxy = (
territorial_pressure_proxy +
(1 - spatial_inclusion_proxy) +
conflict_fragility_exposure_index +
climate_hazard_exposure_index
) / 4,
spatial_inclusion_gap = territorial_pressure_proxy - spatial_inclusion_proxy,
risk_band = case_when(
geographic_poverty_proxy >= 0.75 ~ "Extreme geographic-poverty risk",
geographic_poverty_proxy >= 0.55 ~ "High geographic-poverty risk",
geographic_poverty_proxy >= 0.35 ~ "Moderate geographic-poverty risk",
TRUE ~ "Lower geographic-poverty risk"
)
)
region_summary <- gp_df %>%
group_by(country_or_region) %>%
summarise(
avg_geographic_poverty_proxy = mean(geographic_poverty_proxy, na.rm = TRUE),
avg_territorial_pressure_proxy = mean(territorial_pressure_proxy, na.rm = TRUE),
avg_spatial_inclusion_proxy = mean(spatial_inclusion_proxy, na.rm = TRUE),
avg_income_deprivation = mean(income_deprivation_index, na.rm = TRUE),
avg_rural_ecological_vulnerability = mean(rural_ecological_vulnerability_index, na.rm = TRUE),
avg_urban_informal_settlement_pressure = mean(urban_informal_settlement_pressure_index, na.rm = TRUE),
avg_health_burden = mean(health_burden_index, na.rm = TRUE),
avg_infrastructure_exclusion = mean(infrastructure_exclusion_index, na.rm = TRUE),
avg_regional_isolation = mean(regional_isolation_index, na.rm = TRUE),
avg_climate_hazard_exposure = mean(climate_hazard_exposure_index, na.rm = TRUE),
avg_conflict_fragility_exposure = mean(conflict_fragility_exposure_index, na.rm = TRUE),
avg_service_access = mean(basic_services_access_index, na.rm = TRUE),
avg_governance_capacity = mean(territorial_governance_capacity_index, na.rm = TRUE),
avg_spatial_inclusion_gap = mean(spatial_inclusion_gap, na.rm = TRUE),
observations = n(),
.groups = "drop"
) %>%
mutate(
regional_risk_band = case_when(
avg_geographic_poverty_proxy >= 0.75 ~ "Extreme geographic-poverty risk",
avg_geographic_poverty_proxy >= 0.55 ~ "High geographic-poverty risk",
avg_geographic_poverty_proxy >= 0.35 ~ "Moderate geographic-poverty risk",
TRUE ~ "Lower geographic-poverty risk"
)
) %>%
arrange(desc(avg_geographic_poverty_proxy))
territory_summary <- gp_df %>%
group_by(territory_type) %>%
summarise(
avg_geographic_poverty_proxy = mean(geographic_poverty_proxy, na.rm = TRUE),
avg_territorial_pressure_proxy = mean(territorial_pressure_proxy, na.rm = TRUE),
avg_spatial_inclusion_proxy = mean(spatial_inclusion_proxy, na.rm = TRUE),
avg_income_deprivation = mean(income_deprivation_index, na.rm = TRUE),
avg_rural_ecological_vulnerability = mean(rural_ecological_vulnerability_index, na.rm = TRUE),
avg_urban_informal_settlement_pressure = mean(urban_informal_settlement_pressure_index, na.rm = TRUE),
avg_health_burden = mean(health_burden_index, na.rm = TRUE),
avg_infrastructure_exclusion = mean(infrastructure_exclusion_index, na.rm = TRUE),
avg_regional_isolation = mean(regional_isolation_index, na.rm = TRUE),
avg_climate_hazard_exposure = mean(climate_hazard_exposure_index, na.rm = TRUE),
avg_conflict_fragility_exposure = mean(conflict_fragility_exposure_index, na.rm = TRUE),
avg_service_access = mean(basic_services_access_index, na.rm = TRUE),
avg_governance_capacity = mean(territorial_governance_capacity_index, na.rm = TRUE),
avg_spatial_inclusion_gap = mean(spatial_inclusion_gap, na.rm = TRUE),
observations = n(),
.groups = "drop"
) %>%
arrange(desc(avg_geographic_poverty_proxy))
write_csv(region_summary, region_output_file)
write_csv(territory_summary, territory_output_file)
cat("Cross-region geographic poverty summary exported to:", region_output_file, "\n")
print(region_summary)
cat("\nCross-territory geographic poverty summary exported to:", territory_output_file, "\n")
print(territory_summary)
This workflow helps distinguish aggregate poverty from territorial poverty systems. A territory may show income improvement while still facing ecological vulnerability, informal-settlement pressure, disease burden, infrastructure exclusion, regional isolation, climate exposure, or conflict fragility. Conversely, strong public services, governance capacity, settlement inclusion, and poverty-reduction alignment can reduce the risk that poverty remains spatially entrenched. The workflow therefore treats poverty as a geography of systems, not only a household income condition.
GitHub Repository
Complete Code Repository
The full code distribution for this article, including geographic-poverty scoring workflows, spatial-exclusion diagnostics, SQL materials, optional monitoring support tooling, supporting documentation, and repository structure, is available on GitHub.
Related Articles
- Poverty, Deprivation, and Multidimensional Development
- Health, Education, and Human Capability Expansion
- Inequality and Inclusive Development
- Local Governance, Cities, and Territorial Development
- Urbanization, Housing, and Basic Services
- Freshwater Change and Development Risk
- Climate Change as a Development Constraint
- Why Institutions Matter for Sustainable Development
- Risk, Shock, and Fragility in Development Systems
- Sustainable Development as a Systems Problem
Further Reading
- World Bank (2024) Poverty, Prosperity, and Planet Report 2024. Washington, DC: World Bank. Available at: https://www.worldbank.org/en/publication/poverty-prosperity-and-planet
- World Bank (2024) Poverty, Prosperity, and Planet Report 2024. Washington, DC: World Bank Open Knowledge Repository. Available at: https://openknowledge.worldbank.org/entities/publication/e789cf0e-816c-41ef-ad3a-471948f374ce
- United Nations Development Programme and Oxford Poverty and Human Development Initiative (2025) Global Multidimensional Poverty Index 2025: Overlapping Hardships: Poverty and Climate Hazards. New York: UNDP. Available at: https://hdr.undp.org/content/2025-global-multidimensional-poverty-index-mpi
- United Nations Development Programme and Oxford Poverty and Human Development Initiative (2025) Global Multidimensional Poverty Index 2025: Overlapping Hardships: Poverty and Climate Hazards. New York: UNDP. Available at: https://hdr.undp.org/system/files/documents/global-report-document/mpireport2025en.pdf
- UN-Habitat (2024) Housing, Slums and Informal Settlements. Nairobi: UN-Habitat. Available at: https://data.unhabitat.org/pages/housing-slums-and-informal-settlements
- United Nations Statistics Division (2024) Goal 11: Make cities and human settlements inclusive, safe, resilient and sustainable. New York: United Nations. Available at: https://unstats.un.org/sdgs/report/2024/Goal-11/
- World Health Organization (2025) Malaria. Geneva: WHO. Available at: https://www.who.int/news-room/fact-sheets/detail/malaria
- Banerjee, A.V. and Duflo, E. (2011) Poor Economics: A Radical Rethinking of the Way to Fight Global Poverty. New York: PublicAffairs. Available at: https://www.publicaffairsbooks.com/titles/abhijit-v-banerjee/poor-economics/9781610390934/
- Collier, P. (2007) The Bottom Billion: Why the Poorest Countries Are Failing and What Can Be Done About It. Oxford: Oxford University Press. Available at: https://global.oup.com/academic/product/the-bottom-billion-9780195373387
- Sachs, J.D. (2015) The Age of Sustainable Development. New York: Columbia University Press. Available at: https://cup.columbia.edu/book/the-age-of-sustainable-development/9780231173155
References
- World Bank (2024) Poverty, Prosperity, and Planet Report 2024. Washington, DC: World Bank. Available at: https://www.worldbank.org/en/publication/poverty-prosperity-and-planet
- World Bank (2024) Poverty, Prosperity, and Planet Report 2024. Washington, DC: World Bank Open Knowledge Repository. Available at: https://openknowledge.worldbank.org/entities/publication/e789cf0e-816c-41ef-ad3a-471948f374ce
- United Nations Development Programme and Oxford Poverty and Human Development Initiative (2025) Global Multidimensional Poverty Index 2025: Overlapping Hardships: Poverty and Climate Hazards. New York: UNDP. Available at: https://hdr.undp.org/content/2025-global-multidimensional-poverty-index-mpi
- United Nations Development Programme and Oxford Poverty and Human Development Initiative (2025) Global Multidimensional Poverty Index 2025: Overlapping Hardships: Poverty and Climate Hazards. New York: UNDP. Available at: https://hdr.undp.org/system/files/documents/global-report-document/mpireport2025en.pdf
- Oxford Poverty and Human Development Initiative (2025) Global MPI 2025. Oxford: University of Oxford. Available at: https://ophi.org.uk/global-mpi/2025
- United Nations (2015) Transforming our world: the 2030 Agenda for Sustainable Development. New York: United Nations. Available at: https://sdgs.un.org/2030agenda
- United Nations (n.d.) Goal 1: End poverty in all its forms everywhere. New York: United Nations. Available at: https://sdgs.un.org/goals/goal1
- United Nations Department of Economic and Social Affairs (n.d.) Poverty eradication. New York: United Nations. Available at: https://sdgs.un.org/topics/poverty-eradication
- UN-Habitat (2024) Housing, Slums and Informal Settlements. Nairobi: UN-Habitat. Available at: https://data.unhabitat.org/pages/housing-slums-and-informal-settlements
- United Nations Statistics Division (2024) Goal 11: Make cities and human settlements inclusive, safe, resilient and sustainable. New York: United Nations. Available at: https://unstats.un.org/sdgs/report/2024/Goal-11/
- United Nations Department of Economic and Social Affairs (n.d.) Goal 11: Make cities and human settlements inclusive, safe, resilient and sustainable. New York: United Nations. Available at: https://sdgs.un.org/goals/goal11
- World Health Organization (2025) Malaria. Geneva: WHO. Available at: https://www.who.int/news-room/fact-sheets/detail/malaria
- World Health Organization (2024) World Malaria Report 2024. Geneva: WHO. Available at: https://www.who.int/teams/global-malaria-programme/reports/world-malaria-report-2024
- Banerjee, A.V. and Duflo, E. (2011) Poor Economics: A Radical Rethinking of the Way to Fight Global Poverty. New York: PublicAffairs. Available at: https://www.publicaffairsbooks.com/titles/abhijit-v-banerjee/poor-economics/9781610390934/
- Collier, P. (2007) The Bottom Billion: Why the Poorest Countries Are Failing and What Can Be Done About It. Oxford: Oxford University Press. Available at: https://global.oup.com/academic/product/the-bottom-billion-9780195373387
- Sachs, J.D. (2015) The Age of Sustainable Development. New York: Columbia University Press. Available at: https://cup.columbia.edu/book/the-age-of-sustainable-development/9780231173155
