Our World In Data Per-Capita Energy By Source — Fossil Fuels, Nuclear And Renewables In kWh Per Person, Countries And Regions, Annual Since 1965 (World Since 1800)
5,191 entity-year observations of primary energy supply per person in kilowatt-hours from fossil fuels, nuclear and renewables, plus their total where all three are reported, for 79 countries and 11 regions, income groups and the world (aggregates carry OWID codes such as OWID_WRL), 1800 to 2025, from Our World in Data's per-capita-energy-source-stacked grapher export as of 2026-09-06. Country series start in 1965 with the Energy Institute Statistical Review; the World series reaches back to 1800 on Vaclav Smil's historical estimates. Years are also given as a 1 January date.
Use Cases
- Energy-transition progress by country and region
- Per-capita energy intensity comparisons for climate and ESG research
- Long-run context for power, oil and gas and utilities analysis
Methodology
Direct parse of the OWID grapher CSV export with short column names; rows with neither a fossil-fuel nor a renewables value (nuclear-only placeholders) dropped; total_per_capita_kwh summed only when all three sources are present; all entities kept; sorted by entity and year.
Update Schedule
Static snapshot. OWID refreshes after each annual Energy Institute Statistical Review (late June); refresh weekly.
Attribution
Source: Our World in Data (per-capita-energy-source-stacked grapher), based on the Energy Institute Statistical Review of World Energy (2026), Smil (2017) and population estimates from various sources, with major processing by Our World in Data; CC BY 4.0.
Schema
| name | type |
|---|---|
| entity | string |
| code | string |
| year | integer |
| date | date |
| fossil_fuels_per_capita_kwh | number |
| nuclear_per_capita_kwh | number |
| renewables_per_capita_kwh | number |
| total_per_capita_kwh | number |
Sample Data
| code | date | year | entity | total_per_capita_kwh | nuclear_per_capita_kwh | renewables_per_capita_kwh | fossil_fuels_per_capita_kwh |
|---|---|---|---|---|---|---|---|
| OWID_AFR | 1965-01-01 | 1965 | Africa | 2136.578662 | 0 | 43.320362 | 2093.2583 |
| OWID_AFR | 1966-01-01 | 1966 | Africa | 2176.43518 | 0 | 47.11318 | 2129.322 |
| OWID_AFR | 1967-01-01 | 1967 | Africa | 2140.379796 | 0 | 47.934196 | 2092.4456 |
| OWID_AFR | 1968-01-01 | 1968 | Africa | 2192.99963 | 0 | 54.62863 | 2138.371 |
| OWID_AFR | 1969-01-01 | 1969 | Africa | 2180.528245 | 0 | 62.096645 | 2118.4316 |
Get this via API
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'Our World in Data Per-Capita Energy by Source — Fossil Fuels, Nuclear and Renewables in kWh per Person, Countries and Regions, Annual since 1965 (World since 1800)' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
# Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
# Cursor / Claude Code / others: mcp.json
{
"mcpServers": {
"dagentbase": {
"url": "https://dagentbase.com/api/mcp",
"headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
}
}
}
# 2. Then ask your agent, in plain language:
# "Preview 'Our World in Data Per-Capita Energy by Source — Fossil Fuels, Nuclear and Renewables in kWh per Person, Countries and Regions, Annual since 1965 (World since 1800)' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urlsone time · open license
Details
Available formats