# One Million Homes — Open Data Pack

## About

This data pack contains the processed datasets that power [onemillionhomes.ie](https://onemillionhomes.ie). All data is derived from official CSO (Central Statistics Office) sources and is provided free for research, journalism, and policy work.

**If you use this data in a publication, please cite:**
> One Million Homes (2026). Housing supply and access data for Ireland. https://onemillionhomes.ie

## Files

### districts_years_to_keys.csv
**166 Local Electoral Areas ranked by housing wait time.**

| Column | Description |
|--------|-------------|
| district | LEA name |
| county | County or local authority |
| years_to_keys | Estimated years for all 18-44s not owning to get a home at current build rate |
| builds_per_year | Rolling 4-quarter new dwelling completions |
| population | Total population (Census 2022) |
| rate_per_10k | Completions per 10,000 people |
| people_waiting_18_44 | 18-44 year olds not owning a home |
| 5yr_change_pct | Change in build rate over 5 years (%) |
| tier | f=fast (<20yr), m=medium (20-50), s=slow (50-100), c=crisis (100+) |
| trend | s=surging, i=improving, d=declining, c=collapsing |

Source: CSO NDQ09 (completions by LEA) + Census 2022 (population, ownership)

### county_completions_ftb.csv
**26 counties — total newbuilds and first-time buyer share, 2022-2025.**

| Column | Description |
|--------|-------------|
| county | County name |
| completions_2022-2025 | Annual new dwelling completions |
| ftb_newbuilds_4yr | First-time buyer newbuilds (4-year total) |

Source: CSO NDQ02 (completions), HPM03 (purchaser type)

### ownership_18_44.csv
**26 counties — home ownership rates for 18-44 year olds.**

| Column | Description |
|--------|-------------|
| county | County name |
| population | Total population |
| young_18_44 | Population aged 18-44 |
| owning_2022 | Number of 18-44s owning (Census 2022) |
| pct_owning_2022 | Ownership rate (%) |
| not_owning_2022 | 18-44s not owning |
| not_owning_2025_est | Estimated 18-44s not owning (2025) |
| pct_owning_2025_est | Estimated ownership rate (2025) |
| change_pp | Change in ownership rate (percentage points) |

Source: Census 2022, with 2025 estimates based on construction and population trends

### census_trend_ownership.csv
**30 local authorities — home ownership trends 2011, 2016, 2022.**

| Column | Description |
|--------|-------------|
| local_authority | LA name |
| young_owners_2011/2016/2022 | 18-44 homeowners at each census |
| young_change_pct | % change 2011→2022 |
| older_owners_2011/2016/2022 | 45+ homeowners at each census |
| older_change_pct | % change 2011→2022 |
| ratio_older_to_young | Ratio of older to younger homeowners |

Source: Census 2011, 2016, 2022

### eircode_population.json
**139 eircode routing areas — Census 2022 population.**

Built by spatial joining Census Small Area centroids to eircode routing key boundaries. 99.9% of population matched.

| Field | Description |
|-------|-------------|
| key | Eircode routing key (e.g. "D15") |
| name | Area name (e.g. "DUBLIN 15") |
| population | Census 2022 population |
| saCount | Number of Small Areas in this routing key |

Source: Census 2022 SAPS + AutoAddress eircode routing key boundaries (open data)

### gaa_sustainability.csv
**166 LEAs — GAA club sustainability metric.**

| Column | Description |
|--------|-------------|
| lea | Local Electoral Area |
| population | Total population |
| homes_per_1000_pa | New homes per 1,000 people per year |
| gaa_sustainability_rating | sustainable (≥25), under_pressure (20-25), merger_territory (10-20), dead (<10) |

Source: CSO NDQ09 + Census 2022

## Live Data

Additional data is available via the live API at `https://onemillionhomes.ie/api/pipeline`, including:
- National completions (rolling 4Q, YoY change, urban/rural split)
- Completions by LEA (167 areas, quarterly)
- First-time buyer data by county (HPM03) and eircode (HPM04)

This data updates automatically when the CSO publishes new releases.

## Boundary Files

Geographic boundary files are available at:
- `/data/counties.topo.json` — 26 county boundaries
- `/data/lea.topo.json` — 166 LEA boundaries
- `/data/eircode.topo.json` — 139 eircode routing key boundaries
- `/data/gaeltacht/gaeltacht_buas.topo.json` — 32 Gaeltacht BUA boundaries

See `/data/SOURCES.md` for full source documentation.

## License

Data is provided under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). You are free to share and adapt this data for any purpose, provided you give appropriate credit.

## Housing Targets & Council Spend pack

Added September 2026. Start with `housing_sources.csv` (every input with its
exact download URL) and `housing_codebook.csv` (every column of every file
below, with unit and derivation).

| File | What it is |
|---|---|
| `council_social_targets.csv` | 31 councils: Housing for All social new-build target 2022–25, delivery by builder type, % of target, households on the list (Nov 2023/2024), residents 18–44, homes on site Q1 2026 |
| `council_social_targets_by_year.csv` | The same targets and delivery, per year |
| `council_social_delivery_2016_2025.csv` | New build, acquisitions, leasing (plus HAP, RAS, voids kept separate), per council per year |
| `council_affordable_by_year.csv`, `council_affordable_by_quarter.csv` | Affordable delivery by stream: affordable purchase, cost rental by provider, First Home approvals, vacant property grants; `built` = homes built or bought |
| `council_housing_spend.csv` | Identified housing spend per person per year by category from the payments returns, with the untraceable share, and social homes and completions per 1,000 over the same years |
| `county_population_by_age_2021_2026.csv` | CSO population estimates by county and age band, April 2021 vs April 2026 |
| `region_jobs_vs_homes.csv` | LFS employment (all sectors and construction) by NUTS3 region, net jobs 2021Q2–2026Q2, completions over the same quarters |
| `payments_over_20k_2012_2026.csv.gz` | All 631,171 payments over €20,000 by 229 public bodies, 2012–2026: the StateSpend.ie Public Spending Dataset (see citation below; 66 MB unpacked) |
| `housing_payments_classified.csv.gz` | The subset we classified as housing, with the category, the rule that matched and the basis |

Definitions follow the publishers': social "delivery" is new build + acquisitions + leasing; social "new build" for targets is council build and turnkey, AHB build and turnkey, and Part V; affordable "built or bought" is council affordable purchase plus cost rental. First Home figures are approvals and vacant property figures are grants paid, as the Department reports them.

### Citation for the payments data

Albert Dolan TD and Matthew Fenlon. *StateSpend.ie Public Spending Dataset.*
StateSpend.ie / The Problem Solving Association (TPSA). Compiled and
standardised from purchase-order and payment records published by Irish
public bodies. https://statespend.ie/ — with credit to Publicpurse.ie
(https://publicpurse.ie/).

The StateSpend.ie dataset has been built up over time through extensive
research, collection and standardisation of public spending records,
alongside sustained engagement with public bodies to improve the publication
and accessibility of purchase-order and payment data, including through
Albert Dolan TD's Parliamentary Questions and Public Accounts Committee work
and direct engagement with public bodies. It forms part of the wider "Golden
Thread" project, which aims to make it possible to trace public money through
the full spending chain: tender → contract award → purchase order → payment.
StateSpend.ie brings together information that is otherwise dispersed across
individual public bodies and formats into one dataset that can be analysed
across organisations and over time.

Everything derived from it on this site (the Council Spend page, the
classified housing subset, the per-person spend figures) should carry that
citation alongside ours.
