Global Historical Population

622
0
Updated:
Files:1
Size:1.85 kB
Formats:csv
License:odc-pddl

Global historical population data The population data starts from -1000000 BC to 1990 with the average number of people. There are several population data from the different reports such as: . ...

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/core/population-global-historical/
https://datahub.io/core/population-global-historical/_r/-/README.md
https://datahub.io/core/population-global-historical/_r/-/UPDATE_SCRIPT_MAINTENANCE_REPORT.md
https://datahub.io/core/population-global-historical/_r/-/data/population.csv
https://datahub.io/core/population-global-historical/_r/-/datapackage.json
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.jsonmetadata & schema
https://datahub.io/core/population-global-historical/_r/-/datapackage.json
README.mddocumentation
https://datahub.io/core/population-global-historical/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.json to inspect schema and resources
  2. 2. Download data resources listed in datapackage.json
  3. 3. Read README.md for full context

Data Files

Explore with AI

population

Download

Download CSV

About

Last updated
5 March 2026
Total rows
...
Format
CSV
File size
1.85 kB
Source
Appendix in Joel E. Cohen, *How Many People Can the Earth Support?*, Norton 1996, ISBN 0-393-31495-2

About this dataset

Update Script Maintenance Report

Date: 2026-03-04

  • Ran updater: python scripts/consolidate.py.
  • Root cause: script was Python 2 style (file(...)) and did not target current repository paths.
  • Fixes made:
    • Ported script to Python 3.
    • Updated file handling to use data/population.csv directly.
    • Added monthly + manual GitHub Actions workflow with contents: write.
  • Validation summary: script completes successfully and rewrites consolidated Average values in place.