iso3 |
ISO 3166-1 alpha-3 country/territory code
Join key. 217 economies as classified by the World Bank (excludes WB's regional/income aggregates like 'World' or 'OECD members'). Includes some small territories (e.g. ABW, BMU) that IHME/WHO burden sources do not separately estimate, so burden columns will be blank for those rows. |
code n/a |
Measured
|
World Bank Country API
|
country_name |
Country or territory name
World Bank's short name; may differ from WHO's preferred name (e.g. 'Korea, Rep.' vs 'Republic of Korea'). |
text n/a |
Measured
|
World Bank Country API
|
region |
World Bank region grouping
World Bank regions, not WHO regions (task allowed either). WB regions are geographic/operational, e.g. 'Europe & Central Asia' spans EU and Central Asian states together. |
category n/a |
Measured
|
World Bank Country API
|
income_group |
World Bank income classification (fiscal-year 2026 vintage)
Reclassified annually by the World Bank; a country's group can shift year to year independent of the other economic columns' reference years. |
category: high/upper-middle/lower-middle/low 2026 classification (based mostly on 2024 GNI per capita) |
Measured
|
World Bank Country API
|
dementia_prevalence_pct |
Estimated share of population living with dementia
Left empty for all countries. The only country-level source is IHME's Global Burden of Disease (GBD); the GBD Results Tool requires a login and interactive query (no anonymous bulk API), and the one mirror that republishes GBD country data (Our World in Data) explicitly blocks CSV download of this series ('non-redistributable data'). Rather than transcribe numbers from chart tooltips/PDFs (risk of transcription error / hallucination), this column was left blank. See report for what was tried. |
% of population n/a |
Not populated
|
NOT POPULATED |
dementia_prevalence_count |
Estimated number of people living with dementia
Same reason as dementia_prevalence_pct — GBD-only, not obtainable without a licensed/authenticated query. |
count (persons) n/a |
Not populated
|
NOT POPULATED |
dementia_deaths_total |
Estimated total deaths from Alzheimer's disease and other dementias, both sexes, all ages
GHE cause-of-death estimates are themselves modelled (redistributing ill-defined/garbage-coded deaths across causes using WHO's cause-of-death ensemble models), not raw vital registration counts, especially for countries with weak civil registration systems. Values are WHO's own modelled estimates (GHE), distinct from and generally close to but not identical to IHME/GBD's dementia mortality estimates. |
count (deaths/year) latest per country, 2000-2021 (most countries: 2021) |
Modelled estimate
|
WHO Global Health Estimates (GHE) 2021 update, via Our World in Data indicator export
|
dementia_deaths_per_100k_age_std |
Death rate from Alzheimer's disease and other dementias, both sexes
IMPORTANT: despite the column name (kept for schema consistency with the task spec), this is WHO GHE's crude, all-ages death rate ('age_group_allages' in the source's own variable short-name), NOT age-standardized. It is therefore NOT safe to compare directly across countries with very different age structures without also controlling for pct_65plus/median_age in your regression — an older country will show a mechanically higher crude dementia death rate even with identical age-specific risk. True age-standardized GBD dementia mortality exists but sits behind the same IHME access wall described above. |
deaths per 100,000 population latest per country, 2000-2021 (most countries: 2021) |
Modelled estimate
|
WHO Global Health Estimates (GHE) 2021 update, via Our World in Data indicator export
|
dementia_daly_per_100k |
Disability-adjusted life years (DALYs) from Alzheimer's disease and other dementias, both sexes, all ages
Modelled estimate (see dementia_deaths_total caveat). Crude/all-ages, not age-standardized. DALYs = years of life lost to premature death (YLL) + years lived with disability (YLD); for dementia the YLD component dominates and rests on modelled disease-severity distributions, adding another layer of estimation uncertainty beyond the mortality data alone. |
DALYs per 100,000 population latest per country, 2000-2021 (most countries: 2021) |
Modelled estimate
|
WHO Global Health Estimates (GHE) 2021 update, via Our World in Data indicator export
|
dementia_incidence_per_100k |
New dementia cases per 100,000 population per year
GBD-only metric, same access restriction as prevalence. WHO GHE does not publish incidence (only mortality/DALY/YLL/YLD). |
cases per 100,000/year n/a |
Not populated
|
NOT POPULATED |
population_total |
Total population, all ages
Midyear estimates; WB's most recent year is typically a projection carried from UN WPP revisions. |
count (persons) latest per country, mostly 2025 |
Modelled estimate
|
World Bank (UN World Population Prospects-derived)
|
population_65plus |
Population aged 65 and above, total
Same vintage/estimation basis as population_total. |
count (persons) latest per country, mostly 2025 |
Measured
|
World Bank
|
pct_65plus |
Population aged 65+ as % of total population
Directly derivable from population_65plus / population_total; included pre-computed as provided by WB. |
% of total population latest per country, mostly 2025 |
Measured
|
World Bank
|
pct_urban |
Urban population as % of total population
National definitions of 'urban' vary by country and are not harmonized by WB. |
% latest per country, mostly 2025 |
Measured
|
World Bank
|
life_expectancy |
Life expectancy at birth, total population
None material. |
years latest per country, mostly 2024 |
Measured
|
World Bank
|
fertility_rate |
Total fertility rate (births per woman)
None material. |
births per woman latest per country, mostly 2024 |
Measured
|
World Bank
|
median_age |
Median age of population
UN World Population Prospects has this (indicator id 67 in the UN Population Division Data Portal API) but the data endpoint (population.un.org/dataportalapi) returned HTTP 401 'Bearer' auth-required for actual data queries (only the indicator metadata list is open, not the values) at the time of this pull. World Bank does not publish population median age. pct_65plus and fertility_rate can serve as partial proxies for age-structure in regressions. |
years n/a |
Not populated
|
NOT POPULATED |
population_growth_pct |
Annual population growth rate
None material. |
% per year latest per country, mostly 2025 |
Measured
|
World Bank
|
gdp_per_capita_usd |
GDP per capita, current US$
Current (nominal) USD, not PPP-adjusted — cross-country comparisons of purchasing power will understate low-income-country living standards relative to a PPP series. A few countries (e.g. Venezuela) are stuck at an older year because WB suspended recent estimates. |
current US$ latest per country, 2011-2025 |
Measured
|
World Bank
|
gdp_total_usd |
GDP, current US$
Same as gdp_per_capita_usd. |
current US$ latest per country, 2011-2025 |
Measured
|
World Bank
|
health_spend_pct_gdp |
Current health expenditure as % of GDP
WB's CHEX series is itself sourced from WHO GHED, so the WB and GHO routes are not independent; used WB as primary with GHO as fallback for countries WB was missing. Lags ~2 years behind present. |
% latest per country, 2021-2024 |
Measured
|
World Bank / WHO Global Health Expenditure Database (GHED)
|
health_spend_per_capita_usd |
Current health expenditure per capita, US$
Same lineage note as health_spend_pct_gdp. |
current US$ latest per country, 2020-2024 |
Measured
|
World Bank / WHO GHED
|
out_of_pocket_pct_health |
Out-of-pocket health expenditure as % of current health expenditure
Same lineage note as health_spend_pct_gdp. |
% latest per country, 2021-2024 |
Measured
|
World Bank / WHO GHED
|
gini |
Gini index of income inequality
Survey-dependent and irregularly updated — 'latest' year varies enormously by country (some countries' latest available Gini is over a decade old), so cross-country comparability is weaker than for annually-updated series. Lowest coverage of the economic block (171/217). |
index, 0-100 latest per country, 1992-2025 |
Measured
|
World Bank (mostly PovcalNet/household survey based)
|
unemployment_pct |
Unemployment, total (% of total labor force, modeled ILO estimate)
ILO-modeled, not all raw national LFS figures. |
% latest per country, 2021-2025 |
Modelled estimate
|
World Bank (ILO modeled estimates)
|
physicians_per_1000 |
Physicians per 1,000 people
Reporting years vary widely by country; some 'latest' values are quite old. |
per 1,000 population latest per country, 1980-2023 |
Measured
|
World Bank (WHO Global Health Workforce Statistics)
|
nurses_per_1000 |
Nurses and midwives per 1,000 people
None material beyond reporting-year variability. |
per 1,000 population latest per country, 2014-2023 |
Measured
|
World Bank (WHO Global Health Workforce Statistics)
|
hospital_beds_per_1000 |
Hospital beds per 1,000 people
Definitions of 'hospital bed' (acute vs. all) vary by country/reporting system. |
per 1,000 population latest per country, 1970-2023 |
Measured
|
World Bank
|
pct_health_spend_public |
Domestic general government health expenditure as % of current health expenditure
None material. |
% latest per country, 2021-2023 |
Measured
|
WHO Global Health Expenditure Database (GHED)
|
uhc_service_coverage_index |
UHC Service Coverage Index (SDG indicator 3.8.1)
Composite index built from 14 tracer indicators (itself model-based); a summary proxy for health-system reach, not a raw physical count. |
index, 0-100 latest per country, mostly 2023 |
Modelled estimate
|
WHO Global Health Observatory
|
measles_immunization_pct |
Immunization, measles (% of children ages 12-23 months)
Used here only as the task-specified generic health-system-strength proxy; not causally related to dementia. |
% latest per country, mostly 2023-2024 |
Measured
|
World Bank / WHO-UNICEF Estimates of National Immunization Coverage (WUENIC)
|
pct_diabetes |
Prevalence of diabetes among adults, age-standardized
Both sexes, age-standardized, NCD-RisC modeled estimate (survey data smoothed/interpolated across countries and years, not a raw national survey figure for every country). |
% of adults latest per country, mostly 2022 |
Modelled estimate
|
WHO Global Health Observatory (NCD-RisC)
|
pct_obesity |
Obesity among adults, BMI >= 30, age-standardized
NCD-RisC modeled estimate, both sexes, age-standardized. |
% of adults 18+ latest per country, mostly 2024 |
Modelled estimate
|
WHO Global Health Observatory (NCD-RisC)
|
pct_hypertension |
Hypertension among adults 30-79, prevalence, age-standardized
NCD-RisC modeled estimate, both sexes. Note narrower age band (30-79) than the diabetes/obesity/smoking series (18+/15+), so not perfectly comparable across risk-factor columns. |
% of adults 30-79 latest per country, mostly 2019 |
Modelled estimate
|
WHO Global Health Observatory (NCD-RisC)
|
pct_smoking |
Current tobacco smoking prevalence, age-standardized
Both sexes. The same underlying WHO series also publishes 2025 and 2030 rows that are forward SDG-target projections, not observed/nowcast data — those years were deliberately excluded from both this panel value and timeseries_country.csv so no projected figures leak into 'latest available'. |
% of population latest per country, mostly 2024 |
Modelled estimate
|
WHO Global Health Observatory (WHO tobacco trends estimates)
|
pct_physical_inactivity |
Prevalence of insufficient physical activity among adults 18+
Age-standardized, both sexes; survey-based, self-reported activity, modeled to fill country/year gaps. |
% of adults 18+ latest per country, mostly 2022 |
Modelled estimate
|
WHO Global Health Observatory
|
pct_alcohol_use_disorder |
12-month prevalence of alcohol use disorders, age 15+
Both sexes. Oldest risk-factor vintage in the panel (2016) — WHO has not refreshed this series since the 2018 alcohol report; treat as a slower-moving structural variable, not current-year. |
% of population 15+ latest per country, mostly 2016 |
Measured
|
WHO Global Health Observatory (Global Status Report on Alcohol and Health)
|
mean_bmi |
Mean BMI, age-standardized
Both sexes, adults 18+. |
kg/m^2 latest per country, mostly 2016 |
Measured
|
WHO Global Health Observatory (NCD-RisC)
|
pct_air_pollution_exposure |
Population exposed to PM2.5 levels exceeding the WHO guideline value
This WB series was not updated after 2017 at the time of this pull — every country's value is from the same year, so it carries no over-time variation and should be treated as a fixed structural exposure proxy, not a current reading. Use pm25_avg_ugm3 (WHO, 2023) for a more current concentration measure. |
% of total population 2017 for all countries (single global vintage) |
Modelled estimate
|
World Bank (based on satellite-derived PM2.5 modeling, Brauer et al./Global Burden of Disease-adjacent methodology but published directly by WB, not IHME)
|
education_years_mean |
Average years of total schooling, population age 15+
The Barro-Lee project's most recent release only covers up to 2010, and it stopped estimating for many smaller economies. Coverage is lowest of the panel's society block (144/217) and, like pct_air_pollution_exposure, has zero within-panel time variation (single global vintage). |
years 2010 for all countries (Barro-Lee dataset last release) |
Measured
|
World Bank, mirroring the Barro-Lee Educational Attainment dataset
|
literacy_rate |
Literacy rate, adult total (% of people ages 15+)
High-income countries frequently do not report (assumed ~universal, so WB leaves them blank) — treat missing as 'not reported', not 'illiterate'/zero. 170/217 coverage. |
% latest per country, 1970-2024 |
Measured
|
World Bank (UNESCO Institute for Statistics)
|
social_support_index |
Perceived social support (Gallup World Poll 'someone to count on' measure, as used in the World Happiness Report)
The authoritative source (worldhappiness.report's 'Data for Table 2.1' workbook) was not fetched — only unverified third-party GitHub re-postings of past years' WHR tables were found via search, and per the sourcing rules these were not used since their vintage/accuracy could not be confirmed against the primary workbook. Left blank rather than risk a stale or mistyped figure. |
index, 0-1 n/a |
Not populated
|
NOT POPULATED |
dementia_plan_exists |
Country has a national dementia plan/strategy (self-reported)
GDO is a voluntary member-state self-report survey; only 61 of 217 countries have ever submitted a response to this question (51 with a clear Yes/No — the rest were 'Under development' and left blank here as neither 1 nor 0). Non-response does not mean no plan exists — it means the country hasn't reported into GDO. A later GDO survey wave may exist but was not found accessible via this API pull; treat this as a 2017 snapshot, not current status. |
1/0 2017 (WHO Global Dementia Observatory baseline survey wave) |
Measured
|
WHO Global Dementia Observatory (GDO)
|
dementia_plan_year |
Year of the GDO survey response used for dementia_plan_exists
This is the survey response year (2017), not necessarily the year the national plan was adopted — GDO does not separately publish plan-adoption year via this API endpoint. |
year 2017 |
Measured
|
WHO Global Dementia Observatory (GDO)
|
pm25_avg_ugm3 |
Population-weighted mean annual PM2.5 concentration
Filtered to RESIDENCEAREATYPE = total; combines ground-monitor and satellite/model-derived estimates depending on country monitoring capacity. |
micrograms per cubic meter (ug/m3) latest per country, mostly 2023 |
Modelled estimate
|
WHO Global Health Observatory (WHO Ambient Air Quality Database)
|
pct_safe_water_access |
People using at least basic drinking water services
None material. |
% of population latest per country, 2016-2024 |
Measured
|
World Bank (WHO/UNICEF Joint Monitoring Programme)
|
pct_sanitation_access |
People using at least basic sanitation services
None material. |
% of population latest per country, 2015-2024 |
Measured
|
World Bank (WHO/UNICEF Joint Monitoring Programme)
|
dementia_daly_count |
Total DALYs from Alzheimer's disease and other dementias, both sexes, all ages (extra column, not in the required spec, kept because it is the natural companion to dementia_daly_per_100k)
Same modelled-estimate caveat as dementia_daly_per_100k. |
count (DALYs/year) latest per country, 2000-2021 (most countries: 2021) |
Modelled estimate
|
WHO Global Health Estimates (GHE) 2021 update, via Our World in Data indicator export
|