Compare Canadian cities on City Score

Pick two hometowns and read the XP bars — City Score plus six topic pillars. Results land here first; browse leaders and featured rivalries below.

Loading custom matchup picker… Featured rivalries below include full City Score head-to-head tables.

Civic arena · puck drop

Pick your fighters. Read the scoreboard.

Any two hometowns — City Score XP plus six topic pillars. Teal is challenger A, navy is challenger B.

City Score leaders

Top Canadian cities by composite standing — tap a row, then pick a rival in the arena below.

Top 10 Canadian cities by City Score 2025
RankCityProvinceCity Score
1BarrieOntario70%
2OakvilleOntario69%
3MarkhamOntario68%
4Niagara FallsOntario68%
5PickeringOntario67%
6BurnabyBritish Columbia67%
7OttawaOntario66%
8Bradford West GwillimburyOntario66%
9LangfordBritish Columbia66%
10Wasaga BeachOntario65%

Full City Score table · Compare two cities

Pre-built head-to-head boards with crawlable stats — City Score ranks, pillar XP, and category wins.

Merritt vs Ponoka

City Score: 38% (#324) vs 61% (#27). 1–4 pillar wins.

  • City Score38% · 61%
  • Drinking water117 mg/L · 88 mg/L
  • Internet291 Mbps (seed tier) · 369 Mbps (seed tier)
  • Radon72 Bq/m³ · 104 Bq/m³

Open full matchup →

Calgary vs Edmonton

City Score: 49% (#187) vs 55% (#83). 1–5 pillar wins.

  • City Score49% · 55%
  • Drinking water191 mg/L · 177 mg/L
  • Building permits$5,102 · $3,667
  • Internet176 Mbps (seed tier) · 215 Mbps (seed tier)

Open full matchup →

Guelph vs Toronto

City Score: 51% (#151) vs 62% (#23). 1–6 pillar wins.

  • City Score51% · 62%
  • Drinking water460 mg/L · 121 mg/L
  • Building permits$2,718 · $4,075
  • Internet853 Mbps (seed tier) · 950 Mbps (seed tier)

Open full matchup →

Vancouver vs Victoria

City Score: 56% (#71) vs 44% (#266). 5–2 pillar wins.

  • City Score56% · 44%
  • Drinking water22 mg/L · 17 mg/L
  • Building permits$9,817 · $1,948
  • Internet456 Mbps (seed tier) · 508 Mbps (seed tier)

Open full matchup →

Winnipeg vs Regina

City Score: 47% (#225) vs 40% (#320). 5–1 pillar wins.

  • City Score47% · 40%
  • Drinking water81 mg/L · 208 mg/L
  • Building permits— · $2,375
  • Internet572 Mbps (seed tier) · 115 Mbps (seed tier)

Open full matchup →

Montreal vs Quebec City

City Score: 42% (#292) vs 43% (#284). 2–4 pillar wins.

  • City Score42% · 43%
  • Drinking water120 mg/L · 250 mg/L
  • Building permits$1,129 · $2,628
  • Internet982 Mbps (seed tier) · 731 Mbps (seed tier)

Open full matchup →

Halifax vs Moncton

City Score: 55% (#81) vs 54% (#100). 5–2 pillar wins.

  • City Score55% · 54%
  • Drinking water20 mg/L · 24 mg/L
  • Building permits— · $3,030
  • Internet734 Mbps (seed tier) · 362 Mbps (seed tier)

Open full matchup →

Guelph vs Edmonton

City Score: 51% (#151) vs 55% (#83). 2–5 pillar wins.

  • City Score51% · 55%
  • Drinking water460 mg/L · 177 mg/L
  • Building permits$2,718 · $3,667
  • Internet853 Mbps (seed tier) · 215 Mbps (seed tier)

Open full matchup →

Barrie vs Toronto

City Score: 70% (#1) vs 62% (#23). 3–4 pillar wins.

  • City Score70% · 62%
  • Drinking water129 mg/L · 121 mg/L
  • Building permits$4,789 · $4,075
  • Internet565 Mbps (seed tier) · 950 Mbps (seed tier)

Open full matchup →

Barrie vs Guelph

City Score: 70% (#1) vs 51% (#151). 5–2 pillar wins.

  • City Score70% · 51%
  • Drinking water129 mg/L · 460 mg/L
  • Building permits$4,789 · $2,718
  • Internet565 Mbps (seed tier) · 853 Mbps (seed tier)

Open full matchup →

Ottawa vs Montreal

City Score: 66% (#7) vs 42% (#292). 6–1 pillar wins.

  • City Score66% · 42%
  • Drinking water21 mg/L · 120 mg/L
  • Building permits$2,061 · $1,129
  • Internet635 Mbps (seed tier) · 982 Mbps (seed tier)

Open full matchup →

Kitchener vs Waterloo

City Score: 59% (#41) vs 50% (#171). 3–2 pillar wins.

  • City Score59% · 50%
  • Drinking water400 mg/L · 400 mg/L
  • Building permits$4,939 · —
  • Internet793 Mbps (seed tier) · 1000 Mbps (seed tier)

Open full matchup →

Full City Score rankings · Rankings hub