APIs/Population

Population API

GET /country · /state · /city · /postal · /continent

Look up a place and read population. Country, state, city, postal, and continent responses all carry the same field. No separate endpoint, and no extra query param.

Country, state, postal, and continent estimates come from official national and World Bank sources, refreshed yearly. City population comes from official census sources, by country.

5
place APIs
200+
countries
266k+
cities
yearly
refresh

Try it

$ curl "https://api.parseapi.com/country/us" \
  -H "X-API-Key: YOUR_API_KEY"

// 200 · ~16ms · USA
{
  "country": "US",
  "iso3": "USA",
  "numeric": 840,
  "name": "United States",
  "full_name": "United States of America",
  "local_name": "United States",
  "demonym": "American",
  "capital": "Washington, D.C.",
  "continent": "NA",
  "region": "Americas",
  "subregion": "Northern America",
  "population": 331002651,
  "area": 9833520,
  "currency": "USD",
  "currency_name": "United States Dollar",
  "currency_symbol": "$",
  "tld": ".us",
  "emoji": "🇺🇸",
  "languages": ["en"],
  "borders": ["CA", "MX"]
}

SPEED

Fast from everywhere.

Median time for a core lookup to reach a real city, first byte back, measured live from 16 cities.

US

16ms

EU

19ms

APAC

45ms

LatAm

20ms

ME

127ms

See live status →

Coverage

One field on every place lookup. The number comes from the best source for that layer. There is no separate /population call.

  • /countryCountryOfficial estimates for 200+ countries.
  • /continentContinentRolled up from the country totals.
  • /stateStateOfficial estimates for states and districts.
  • /cityCityOfficial estimates for curated US, French, and Australian places.
  • /postalPostalUS, French, and Australian codes.