Browse data › Stats NZ › Population Projections: Sub-National × Statistical Area 2 & 3 × Characteristics × 2023

Population Projections: Sub-National × Statistical Area 2 & 3 × Characteristics × 2023

poppr_sub_sa23_chars_2023

Projected population at national and sub-national level from Stats NZ.

Cite as: Source: Stats NZ (www.stats.govt.nz), CC-BY 4.0.

Source: Stats NZ ↗ ·Latest observation: 2053-01-01 ·Last updated: 2026-11-10 ·Updated quarterly ·188,424 rows

install.packages("eolas", repos = c("https://phildonovan.r-universe.dev", "https://cloud.r-project.org"))
library(eolas)
eolas_key("your_key")
df <- eolas_get("poppr_sub_sa23_chars_2023", start = "2043-01-01")
Start 14-day trial Log in

No card needed. The trial covers this dataset through the API. Bulk Parquet/CSV downloads need Pro.

Preview
2023-01-01 → 2053-01-01 · 7 dates, each averaged across breakdowns (188,424 rows)
Latest
1,006
min 831 max 1,966
Log in to download Start 14-day trial
Dataset ID
poppr_sub_sa23_chars_2023
Data source
Stats NZ
Latest observation
2053-01-01
Pipeline last ran
2026-11-10
Refresh cadence
quarterly
API endpoint
https://api.eolas.nz/v1/datasets/poppr_sub_sa23_chars_2023/data

Columns (6)

schema glossary · auto-generated
Column Type Description
date date Observation date
period string Time period
value double Value
projection string Projection
area string Area
measure string Measure

How to query this dataset

Install the client library
install.packages("eolas", repos = c("https://phildonovan.r-universe.dev", "https://cloud.r-project.org"))
Fetch all data
library(eolas)
eolas_key("your_key_here")
df <- eolas_get("poppr_sub_sa23_chars_2023")
head(df)
Filter by date range
df <- eolas_get("poppr_sub_sa23_chars_2023", start = "2020-01-01", end = "2024-12-31")
head(df)
Download as CSV
df <- eolas_get("poppr_sub_sa23_chars_2023")
write.csv(df, "poppr_sub_sa23_chars_2023.csv", row.names = FALSE)

Data preview

DatePeriodValueProjectionAreaMeasure
2053-01-0120531300MediumHalswellNatural increase - 5 years ended 30 June
2053-01-0120533220MediumQueenwood (Hamilton City)Population at 30 June
2053-01-01205390HighRiccarton WestNatural increase - 5 years ended 30 June
2053-01-01205370HighRuahineNet migration - 5 years ended 30 June
2053-01-012053130MediumDallingtonBirths (live) - 5 years ended 30 June

Showing the latest 5 rows. Get an API key to access the full dataset.

Related datasets

Questions about this dataset

How often is Population Projections: Sub-National × Statistical Area 2 & 3 × Characteristics × 2023 updated?
Stats NZ publishes it quarterly. eolas last refreshed it on 2026-11-10, and the latest observation is 2053-01-01.
Can I download the whole table?
Yes, on Pro and above as Parquet or CSV. During the trial you can query it through the API, up to 50,000 rows per request.
Where does the data come from?
Stats NZ. eolas loads it into typed, consistently named columns. See the original at https://explore.data.stats.govt.nz/vis?df%5Bds%5D=ds-nsiws-disseminate&df%5Bid%5D=POPPR_SUB_019&df%5Bag%5D=STATSNZ.

Ready to use this data?

No card needed. The trial covers this dataset through the API. Bulk Parquet/CSV downloads need Pro.

Start 14-day trial