Indicator
Supply vs population growth
New homes completed over 12 months per 100 residents added over 12 months. Descriptive ratio, not a measure of need.
Descriptive ratio of new supply to population growth; not a measure of need.
Calculated: completions (12m) / population growth (2025-01, 12m) × 100
Metros
| Geography | Latest | Population | Completions (12m) | Reference period |
|---|---|---|---|---|
| Vancouver B.C. | 440 per 100 | 3,088,036 persons | 27,830 units | Sep 2026 |
| Kitchener–Cambridge–Waterloo Ont. | 210 per 100 | 701,568 persons | 4,545 units | Sep 2026 |
| Kelowna B.C. | 142 per 100 | 254,605 persons | 4,187 units | Sep 2026 |
| Sherbrooke Que. | 108 per 100 | 243,911 persons | 1,915 units | Sep 2026 |
| Victoria B.C. | 104 per 100 | 445,090 persons | 3,269 units | Sep 2026 |
| Montréal Que. | 98 per 100 | 4,597,837 persons | 24,609 units | Sep 2026 |
| Kingston Ont. | 78 per 100 | 193,466 persons | 833 units | Sep 2026 |
| Trois-Rivières Que. | 77 per 100 | 174,316 persons | 1,330 units | Sep 2026 |
| Québec City Que. | 74 per 100 | 903,607 persons | 6,607 units | Sep 2026 |
| Moncton N.B. | 62 per 100 | 196,143 persons | 3,496 units | Sep 2026 |
| Saint John N.B. | 50 per 100 | 144,543 persons | 823 units | Sep 2026 |
| Winnipeg Man. | 46 per 100 | 951,758 persons | 5,392 units | Sep 2026 |
| Calgary Alta. | 46 per 100 | 1,836,012 persons | 23,827 units | Sep 2026 |
| London Ont. | 45 per 100 | 633,002 persons | 2,739 units | Sep 2026 |
| Saskatoon Sask. | 43 per 100 | 378,475 persons | 3,702 units | Sep 2026 |
| Abbotsford–Mission B.C. | 42 per 100 | 223,828 persons | 1,335 units | Sep 2026 |
| Halifax N.S. | 41 per 100 | 544,834 persons | 3,445 units | Sep 2026 |
| Brantford Ont. | 40 per 100 | 176,307 persons | 1,159 units | Sep 2026 |
| Windsor Ont. | 38 per 100 | 488,738 persons | 1,545 units | Sep 2026 |
| Edmonton Alta. | 36 per 100 | 1,692,385 persons | 18,245 units | Sep 2026 |
| Ottawa–Gatineau Ont. | 35 per 100 | 1,700,014 persons | 13,319 units | Sep 2026 |
| St. John's N.L. | 33 per 100 | 243,478 persons | 994 units | Sep 2026 |
| Barrie Ont. | 32 per 100 | 252,446 persons | 1,736 units | Sep 2026 |
| Hamilton Ont. | 29 per 100 | 871,143 persons | 2,456 units | Sep 2026 |
| Regina Sask. | 20 per 100 | 291,187 persons | 1,217 units | Sep 2026 |
| Peterborough Ont. | 13 per 100 | 149,938 persons | 176 units | Sep 2026 |
| St. Catharines–Niagara Ont. | 13 per 100 | 503,670 persons | 1,334 units | Sep 2026 |
| Oshawa Ont. | 13 per 100 | 493,441 persons | 1,488 units | Sep 2026 |
Understanding this indicator
- What it is
- New homes completed over 12 months for every 100 residents added over 12 months.
- How it's measured
- We divide CMHC completions by Statistics Canada's 12-month population change and multiply by 100.
- How to read it
- Higher values mean more completed homes per new resident.
- The average household has more than one person, so a value of 40 or so can still match household growth.
- Limitations
- A descriptive ratio, not an estimate of housing need. It isn't shown where population fell.
Sources
Geographies without a current published figure are left out rather than estimated. Methodology
