Demographics API

Census population, households, median age and household income for any point — Canadian 2021 dissemination areas and US ACS tracts, in one shape. Powered by Mapailytics.

Three ways to use it

Same data, same switches, same billing — mix them freely.

Build it — no code

Under Layers choose Add a layer → Census areas to shade the areas around your locations.

Put it on your map

Add Census areas to any map — one click in the Studio, or GeoJSON for your own map library.

Call the API

Plain HTTPS and JSON: profile for a point, and more.

Questions

Do I need to write code?

No. In the Mapailytics Studio: Get Demographics, then Add a Data Map block, then Publish. Developers can call Demographics directly with an API key instead.

What does every result include?

Census population, households, median age and household income for a location.

Where does the data come from?

Canada: Statistics Canada 2021 Census of Population, dissemination-area level (Open Government Licence – Canada). United States: American Community Survey 5-year estimates, census-tract level (public domain).

How is it billed?

Included in the Schools application. Any workspace can also add Demographics pay-per-use under Profile → APIs, billed monthly with a spending limit you choose.

Can I put it on a map?

Yes: Census areas. The census areas (dissemination areas) in the map's current view, as outlines you can shade.

Start with Demographics

Sign up, add the API, and publish your first page — or grab a key and start coding.

Get an API key