City Score
City score movers 2022–2025: slave lake up 172 ranks, grand falls down 173
Comparing composite editions, Slave Lake improved from rank #237 to #65. Grand Falls, NB fell from #53 to #226. Movers reflect all eight pillars, including the 2025 police-service crime mapping.
· OpenStats data desk · Editorial standards
Largest rank swings since 2022
Absolute change in composite rank between 2022 and 2025 panel years.
Source: OpenStats composite edition 2025 (apps/hub/src/data/rankings/)
Why it matters
Desk pieces translate a fresh ranking or pulse into what changed and who it affects.
What's measured
This report draws on OpenStats tables cited in the body — section: City Score.
How to read the rank
Open the related ranking or atlas for the live sortable table; figures here are editorial context, not the primary data view.
Slave Lake composite rank trend
Lower line is better rank.
Source: OpenStats composite edition 2025 (apps/hub/src/data/rankings/)
Grand Falls composite rank trend
Lower line is better rank.
Source: OpenStats composite edition 2025 (apps/hub/src/data/rankings/)
White Rock composite rank trend
Lower line is better rank.
Source: OpenStats composite edition 2025 (apps/hub/src/data/rankings/)
2022–2025 movers
Source: OpenStats composite edition 2025 (apps/hub/src/data/rankings/)
City Score recomputes each year when pillar editions refresh. Comparing the 2022 and 2025 composite tables shows which hometowns gained or lost ground across all eight pillars, not just one topic. Slave Lake, AB improved from rank #237 to #65, a gain of 172 places. Grand Falls, NB fell from #53 to #226, a drop of 173 places.
Largest rank gains, 2022 to 2025
| City | 2022 rank | 2025 rank | Change |
|---|---|---|---|
| Slave Lake, AB | 237 | 65 | +172 |
| Brooks, AB | 275 | 106 | +169 |
| Bonnyville, AB | 221 | 60 | +161 |
| Lloydminster (Part), SK | 313 | 154 | +159 |
| North Battleford, SK | 239 | 81 | +158 |
| St. Paul, AB | 288 | 135 | +153 |
| Selkirk, MB | 260 | 115 | +145 |
| Edmundston, NB | 182 | 70 | +112 |
Several of the biggest gainers are mid-size prairie and northern cities where multiple pillars moved at once. A new direct property tax row, a revised permit study placement, a hazards update, or a crime severity remap can each shift standing when the equal-weight average recalculates. A gain of 172 ranks means the composite leaped many peers even if individual pillars moved modestly.
Brooks and Bonnyville follow Slave Lake with gains above 160 ranks. Lloydminster (Part), SK and North Battleford, SK show Saskatchewan and Alberta prairie towns climbing together on the 2025 board. Edmundston, NB gained 112 places, the largest Atlantic mover in the table above.
Largest rank drops
| City | 2022 rank | 2025 rank | Change |
|---|---|---|---|
| Grand Falls, NB | 53 | 226 | −173 |
| White Rock, BC | 36 | 192 | −156 |
| Waterloo, ON | 37 | 185 | −148 |
| Tecumseh, ON | 77 | 225 | −148 |
| Pitt Meadows, BC | 23 | 169 | −146 |
| Elliot Lake, ON | 89 | 235 | −146 |
| Richmond, BC | 47 | 180 | −133 |
| Kingsville, ON | 166 | 307 | −141 |
Former top-forty cities show how sensitive the composite is when growth, water, or crime pillars shift while others hold steady. White Rock fell from #36 to #192.Waterloo fell from #37 to #185. Pitt Meadows fell from #23 to #169 despite strong prior placement. Open each hometown chart to see which pillar editions moved between 2022 and 2025.
Stable leaders and large metros
Ottawa remained in the top ten across the span, rank #5 in 2025 at 70.3% standing. Hamilton now leads the board at 73.6% in 2025 after pillar refreshes reshuffled Ontario peers. Toronto sat at rank #42 in 2025 with seven pillars observed, showing that large population sits separately from top composite placement without strong pillar balance.
Vancouver ranks #36 on the 2025 composite at 59.9% standing with seven pillars. On crime severity, Vancouver sits at CSI 89.28 at rank 36 among 102 placed cities on the 2025 study, separate from composite rank #36. Readers should keep topic ranks and composite ranks on separate lines when tracing movers.
Reading triple-digit moves
A triple-digit rank change can occur when several pillar editions refresh in the same year. Slave Lake’s +172 move and Grand Falls’ −173 move both exceed what any single topic story typically produces. Use movers tables as a to-do list for hometown chart reviews rather than as a verdict on livability.
Why movers differ from single-topic headlines
A permit surge story or a radon atlas upgrade can dominate desk coverage while the composite moves only a few ranks if other pillars offset the change. Movers tables surface cities where the equal-weight average shifted enough to jump or fall triple-digit ranks. Slave Lake’s +172 change likely reflects several pillar editions landing together in 2025, not a single StatCan release.
Grand Falls’ −173 drop shows the same mechanism in reverse. A city can remain strong on one atlas while water hardness, growth, or crime standing weakens on the refreshed study inputs. Compare 2022 and 2025 hometown charts side by side in the compare arena when you write local follow-ups.
Edition refreshes and equal-weight math
Composite movers combine every pillar refresh between 2022 and 2025 into one standing percentage per city. A property tax row that graduates to direct tier, a permit study rescale, a radon survey remap, a water hardness update, a seismic hazard revision, a growth series extension, or a PR 64 crime mapping can each nudge standing before the equal-weight average recalculates. Triple-digit rank moves signal that several inputs moved together or that one pillar shifted sharply while others held steady. Slave Lake’s gain and Grand Falls’ drop both exceed what a single desk story typically produces in isolation.
Readers should open 2022 and 2025 hometown charts side by side when a mover table row surprises them. The compare arena supports that review without re-deriving ranks manually. Stable leaders such as Ottawa in the top ten show that some cities retain strong placement across refreshes even when neighbours reshuffle. Hamilton’s rise to rank 1 on the 2025 board reflects pillar realignments among Ontario peers rather than a single StatCan release.
Prairie gainers and Atlantic drops
Brooks, Bonnyville, Lloydminster (Part), North Battleford, and St. Paul illustrate prairie clusters climbing together when multiple pillars improve on the same composite rebuild. Edmundston’s Atlantic gain shows the same mechanism outside Alberta and Saskatchewan. Grand Falls, White Rock, Waterloo, Tecumseh, Pitt Meadows, Elliot Lake, Richmond, and Kingsville show former strong placements softening when growth, water, crime, or construction inputs move on refreshed studies. Former top-forty cities remain useful case studies for pillar-level journalism even when composite rank falls triple digits.
Separating topic rank from composite rank
Vancouver’s CSI rank among placed cities and Vancouver’s composite rank can coincide numerically while answering different questions. Keep crime study ranks on the 102-city placed subset separate from composite ranks across 343 cities when tracing movers. Topic headlines about permits or radon can dominate desk coverage while composite rank moves modestly if other pillars offset the change. Movers tables surface cities where the equal-weight average shifted enough to jump or fall sharply, which makes them a practical to-do list for chart reviews.
Use movers alongside leaders and provincial averages when you write national summaries. A city can improve on growth while falling on water hardness, producing a small net composite move, or move triple digits when several editions land together. The 2022 and 2025 study pages document which pillar inputs changed between panels when methodology notes cite new ingest paths.
Methods and sources
Ranks from openstats-composite__2022 and openstats-composite__2025 placements in apps/hub/src/data/rankings/placements.json. Vancouver CSI 89.28 from crime severity 2025. Pillar inputs documented on methodology and data sources.