Microburbs
Free sandbox: try any request below on the sample suburbs, no signup. For every suburb, create an API key.
Classic docs
Microburbs Property Data API
LGA - Demographics

Population projections (NSW)

GET/v1/lga/{lga_name}/demographics/population-projections-nsw5¢ per call

Projected resident population of every New South Wales council area, 2021 to 2041, every year, with five age bands. Modelled estimates.

Coverage: NSW: 129 council areas; every year 2021-2041 (figures at 30 June). Current to 2041-06-30. Full description, field list and method: /v1/datasets/population-projections-nsw.

Authorization

Request

The only values you send. Fields under Responses below are what comes back — you never pass those.

Path parameters

lga_namestringrequired

Council (LGA) name exactly as /v1/lga/list returns it, e.g. `Lake Macquarie`.

Query parameters

fieldsstringoptional

Comma-separated subset of: total_population, aged_0_14, aged_15_24, aged_25_44, aged_45_64, aged_65_plus. Omit for all.

fromstringoptional

First period to include: 2020, 2020-Q3, 2020-07 or 2020-07-01.

tostringoptional

Last period to include, same formats as `from`.

Responses

Successful Response

application/json
DatasetValuesfields returned to you
datasetstringalways returned

Dataset slug; describe it with /v1/datasets/{slug}.

levelstringalways returned

suburb, lga or block.

areastringalways returned

Canonical name (or mesh-block code) of the area answered.

period_typestringalways returned

snapshot, year, financial_year, quarter or month.

as_ofstring · datealways returned

Date the dataset is current to. Values are never withheld for age; check this instead.

modelledbooleanalways returned

True when the figures are estimates from a model rather than counts or measurements.

fieldsarray of DatasetFieldSeriesalways returned
GET/v1/lga/{lga_name}/demographics/population-projections-nsw
cURL
curl --request GET \
  --url 'https://api.microburbs.com.au/v1/lga/Lake%20Macquarie/demographics/population-projections-nsw' \
  --header 'Authorization: Bearer test'
Example Responses
{
  "data": {
    "dataset": "population-projections-nsw",
    "level": "lga",
    "area": "Lake Macquarie",
    "period_type": "year",
    "as_of": "2041-06-30",
    "modelled": true,
    "fields": [
      {
        "field": "total_population",
        "name": "Projected population",
        "unit": "persons",
        "values": [
          {
            "period": "2039",
            "period_start": "2039-01-01",
            "value": 254791
          },
          {
            "period": "2040",
            "period_start": "2040-01-01",
            "value": 257018
          },
          {
            "period": "2041",
            "period_start": "2041-01-01",
            "value": 259237
          }
        ]
      },
      {
        "field": "aged_0_14",
        "name": "Aged 0-14",
        "unit": "persons",
        "values": [
          {
            "period": "2039",
            "period_start": "2039-01-01",
            "value": 43486
          },
          {
            "period": "2040",
            "period_start": "2040-01-01",
            "value": 43707
          },
          {
            "period": "2041",
            "period_start": "2041-01-01",
            "value": 43925
          }
        ]
      },
      {
        "field": "aged_15_24",
        "name": "Aged 15-24",
        "unit": "persons",
        "values": [
          {
            "period": "2039",
            "period_start": "2039-01-01",
            "value": 28646
          },
          {
            "period": "2040",
            "period_start": "2040-01-01",
            "value": 28860
          },
          {
            "period": "2041",
            "period_start": "2041-01-01",
            "value": 29067
          }
        ]
      }
    ]
  }
}
Successful Response200
application/json

About this dataset

NSW: 129 council areas; every year 2021-2041 (figures at 30 June). Current to 2041-06-30; refreshed yearly. These figures are modelled estimates.

What it is

The official projection of how many people will live in each New South Wales council area, 2021 to 2041, every year, split into five broad age bands (0-14, 15-24, 25-44, 45-64, 65 and over).

What it shows

For each year, the projected resident population at 30 June (the total and by age band). The first year is the actual base-year estimate; later years are projections. A council area's growth is the ratio of a later year to the base year.

Why use it

Population growth drives housing demand, rents and infrastructure. Use it to rank council areas by expected growth, to see where the over-65s or the young families are heading, to size demand for a development, school, aged-care or retail site, or to put a forward-looking line on a suburb or council report.

How it is built

We take the New South Wales government's own planning projections, which roll the latest population estimate forward with assumed births, deaths and migration, and match each council area to our names. These are projections, not forecasts of what will certainly happen: they assume current policy and trends, and they are revised every few years. Boundaries are the New South Wales council boundaries used by the projection, so a council that is later merged or renamed keeps its projection name where we can match it. Population is by place of usual residence, at 30 June. Age bands may differ from the total by rounding. Years are one row per year with the period dated 1 January of that year; the figure is the 30 June count.

Fields

FieldUnitDescription
total_population
Projected population
personsProjected resident population of the council area at 30 June of the period year (medium scenario).
aged_0_14
Aged 0-14
personsProjected number of children aged 0 to 14 living in the council area at 30 June of the period year (medium scenario).
aged_15_24
Aged 15-24
personsProjected number of people aged 15 to 24 living in the council area at 30 June of the period year (medium scenario).
aged_25_44
Aged 25-44
personsProjected number of people aged 25 to 44 living in the council area at 30 June of the period year (medium scenario).
aged_45_64
Aged 45-64
personsProjected number of people aged 45 to 64 living in the council area at 30 June of the period year (medium scenario).
aged_65_plus
Aged 65 and over
personsProjected number of people aged 65 and over living in the council area at 30 June of the period year (medium scenario).