OpenStats City Score (2022)

Cities ordered by equal-weight mean of eight open-data pillars (tax, construction, connectivity, indoor air, water, seismic hazard, growth, safety); missing pillars score at median standing (0.5).

  • PublisherOpenStats

Coverage: 343 · Original study / source

RankPlaceProvinceScore
1LangfordBritish Columbia0.726
2TorontoOntario0.723
3ColwoodBritish Columbia0.719
4BurnabyBritish Columbia0.702
5OttawaOntario0.688
6View RoyalBritish Columbia0.674
7White RockBritish Columbia0.671
8DeltaBritish Columbia0.671
9Pitt MeadowsBritish Columbia0.67
10Niagara FallsOntario0.669
11HamiltonOntario0.664
12SurreyBritish Columbia0.663
13TillsonburgOntario0.663
14East GwillimburyOntario0.662
15OakvilleOntario0.659
16LangleyBritish Columbia0.658
17St. CatharinesOntario0.658
18New WestminsterBritish Columbia0.653
19DieppeNew Brunswick0.652
20VaughanOntario0.65
21CoquitlamBritish Columbia0.648
22Bradford West GwillimburyOntario0.645
23Fort ErieOntario0.644
24Qualicum BeachBritish Columbia0.639
25WellandOntario0.639
26PickeringOntario0.637
27EssaOntario0.637
28VancouverBritish Columbia0.634
29Port MoodyBritish Columbia0.634
30BarrieOntario0.633
31SidneyBritish Columbia0.632
32GrimsbyOntario0.631
33InnisfilOntario0.629
34CambridgeOntario0.626
35St. MarysOntario0.626
36Carleton PlaceOntario0.625
37KitchenerOntario0.623
38Trois-RivieresQuebec0.622
39ShediacNew Brunswick0.622
40Maple RidgeBritish Columbia0.622
41Niagara-on-the-LakeOntario0.619
42Port ColborneOntario0.617
43LondonOntario0.616
44BurlingtonOntario0.616
45BramptonOntario0.615
46WhitbyOntario0.614
47WaterlooOntario0.613
48DrummondvilleQuebec0.613
49OshawaOntario0.611
50New TecumsethOntario0.611
51Wasaga BeachOntario0.611
52TorbayNewfoundland and Labrador0.611
53MarkhamOntario0.61
54RichmondBritish Columbia0.607
55LadysmithBritish Columbia0.606
56ArnpriorOntario0.601
57Plympton-WyomingOntario0.594
58The Blue MountainsOntario0.594
59BlackfaldsAlberta0.592
60OrilliaOntario0.591
61ThoroldOntario0.59
62ChestermereAlberta0.588
63Whitchurch-StouffvilleOntario0.586
64ShelburneOntario0.586
65MississaugaOntario0.583
66VictoriaBritish Columbia0.581
67AbbotsfordBritish Columbia0.581
68RiverviewNew Brunswick0.58
69AuroraOntario0.58
70CowansvilleQuebec0.579
71PenetanguisheneOntario0.574
72Quinte WestOntario0.574
73AjaxOntario0.573
74GeorginaOntario0.573
75SquamishBritish Columbia0.573
76MonctonNew Brunswick0.572
77SackvilleNew Brunswick0.572
78St. John'sNewfoundland and Labrador0.571
79PelhamOntario0.571
80LachuteQuebec0.569
81ShawiniganQuebec0.568
82CaledonOntario0.567
83Haldimand CountyOntario0.567
84BeaumontAlberta0.567
85North VancouverBritish Columbia0.567
86MiltonOntario0.566
87Sorel-TracyQuebec0.565
88TecumsehOntario0.562
89BrantfordOntario0.562
90LevisQuebec0.561
91St. ThomasOntario0.56
92CharlottetownPrince Edward Island0.56
93ParksvilleBritish Columbia0.558
94PonokaAlberta0.558
95BrantOntario0.557
96Richmond HillOntario0.556
97ComoxBritish Columbia0.555
98MontrealQuebec0.555
99Smiths FallsOntario0.554
100GuelphOntario0.554
101HalifaxNova Scotia0.554
102NivervilleManitoba0.554
103QuispamsisNew Brunswick0.553
104GravenhurstOntario0.552
105WoodstockOntario0.55
106Three RiversPrince Edward Island0.549
107FrederictonNew Brunswick0.549
108BracebridgeOntario0.547
109Mount PearlNewfoundland and Labrador0.546
110AmherstburgOntario0.546
111CollingwoodOntario0.545
112Grand FallsNew Brunswick0.544
113EssexOntario0.543
114Norfolk CountyOntario0.542
115Clarence-RocklandOntario0.542
116CornwallPrince Edward Island0.542
117LaSalleOntario0.541
118SaguenayQuebec0.54
119CobourgOntario0.54
120HanoverOntario0.54
121KingsvilleOntario0.54
122VictoriavilleQuebec0.539
123PetroliaOntario0.539
124NorfolkOntario0.536
125Sylvan LakeAlberta0.534
126Quebec CityQuebec0.533
127ParadiseNewfoundland and Labrador0.532
128Kawartha LakesOntario0.531
129MidlandOntario0.531
130WhitehorseYukon0.529
131ArmstrongBritish Columbia0.528
132SherbrookeQuebec0.527
133WoodstockNew Brunswick0.527
134Stony PlainAlberta0.527
135Saint JohnNew Brunswick0.527
136StratfordOntario0.526
137SummersidePrince Edward Island0.525
138BrandonManitoba0.525
139Saint-HyacintheQuebec0.525
140Port CoquitlamBritish Columbia0.522
141ErinOntario0.522
142DuncanBritish Columbia0.521
143ChilliwackBritish Columbia0.52
144West KelownaBritish Columbia0.52
145Centre WellingtonOntario0.52
146KingstonOntario0.519
147AirdrieAlberta0.518
148YarmouthNova Scotia0.518
149KentvilleNova Scotia0.517
150HuntsvilleOntario0.517
151Portugal Cove-St. Philip'sNewfoundland and Labrador0.513
152MonoOntario0.513
153Salaberry-de-ValleyfieldQuebec0.512
154KimberleyBritish Columbia0.511
155Port HopeOntario0.511
156GatineauQuebec0.509
157GoderichOntario0.508
158South Bruce PeninsulaOntario0.507
159DevonAlberta0.506
160MartensvilleSaskatchewan0.506
161NanaimoBritish Columbia0.505
162OrangevilleOntario0.501
163LeducAlberta0.5
164Rivière-du-LoupQuebec0.499
165NeepawaManitoba0.498
166AlmaQuebec0.498
167Sainte-Agathe-des-MontsQuebec0.496
168BellevilleOntario0.496
169CastlegarBritish Columbia0.495
170Thetford MinesQuebec0.494
171RothesayNew Brunswick0.494
172EdmontonAlberta0.494
173OromoctoNew Brunswick0.493
174CrestonBritish Columbia0.492
175SarniaOntario0.49
176Bay RobertsNewfoundland and Labrador0.49
177Powell RiverBritish Columbia0.489
178Saugeen ShoresOntario0.488
179WinklerManitoba0.487
180LongueuilQuebec0.487
181AmosQuebec0.487
182LakeshoreOntario0.487
183WindsorOntario0.487
184WolfvilleNova Scotia0.481
185MiramichiNew Brunswick0.479
186SteinbachManitoba0.479
187LincolnOntario0.478
188RimouskiQuebec0.478
189SudburyOntario0.478
190WetaskiwinAlberta0.477
191Corner BrookNewfoundland and Labrador0.476
192CranbrookBritish Columbia0.476
193CochraneOntario0.476
194Parry SoundOntario0.476
195GranbyQuebec0.476
196Owen SoundOntario0.475
197Mississippi MillsOntario0.475
198PeterboroughOntario0.475
199StratfordPrince Edward Island0.474
200Rouyn-NorandaQuebec0.474
201Elliot LakeOntario0.474
202Greater SudburyOntario0.474
203Belleville - Quinte WestOntario0.473
204CornwallOntario0.472
205Spruce GroveAlberta0.47
206ClarenvilleNewfoundland and Labrador0.469
207IngersollOntario0.469
208BathurstNew Brunswick0.469
209LethbridgeAlberta0.469
210Dolbeau-MistassiniQuebec0.468
211BanffAlberta0.467
212North BayOntario0.467
213StrathmoreAlberta0.467
214TerrebonneQuebec0.467
215DidsburyAlberta0.466
216Salmon ArmBritish Columbia0.466
217RedcliffAlberta0.465
218CampbelltonNew Brunswick0.465
219LacombeAlberta0.464
220KelownaBritish Columbia0.462
221TrailBritish Columbia0.462
222Portage la PrairieManitoba0.461
223AmherstNova Scotia0.46
224BridgewaterNova Scotia0.46
225Fort SaskatchewanAlberta0.457
226Halton HillsOntario0.455
227TaberAlberta0.453
228GananoqueOntario0.452
229KapuskasingOntario0.451
230LavalQuebec0.449
231Val-d'OrQuebec0.449
232New GlasgowNova Scotia0.449
233Sept-ÎlesQuebec0.448
234PerthOntario0.447
235SaskatoonSaskatchewan0.446
236Sainte-MarieQuebec0.446
237RevelstokeBritish Columbia0.445
238CamroseAlberta0.445
239InnisfailAlberta0.445
240MintoOntario0.443
241CalgaryAlberta0.442
242OkotoksAlberta0.442
243CourtenayBritish Columbia0.442
244LloydminsterSaskatchewan0.441
245JolietteQuebec0.439
246Conception Bay SouthNewfoundland and Labrador0.439
247Campbell RiverBritish Columbia0.439
248PetawawaOntario0.438
249CochraneAlberta0.437
250WarmanSaskatchewan0.436
251Saint-GeorgesQuebec0.435
252OliverBritish Columbia0.435
253BonnyvilleAlberta0.433
254MataneQuebec0.433
255BrockvilleOntario0.432
256Fort McMurrayAlberta0.432
257Rocky Mountain HouseAlberta0.432
258FernieBritish Columbia0.431
259TerraceBritish Columbia0.43
260Greater NapaneeOntario0.43
261CoaldaleAlberta0.429
262VernonBritish Columbia0.428
263Prince AlbertSaskatchewan0.428
264KenoraOntario0.427
265IqaluitNunavut0.427
266Baie-ComeauQuebec0.426
267PembrokeOntario0.425
268MordenManitoba0.424
269Temiskaming ShoresOntario0.423
270Cold LakeAlberta0.423
271SydneyNova Scotia0.423
272Prince RupertBritish Columbia0.422
273High RiverAlberta0.42
274WinnipegManitoba0.42
275EdmundstonNew Brunswick0.417
276Drayton ValleyAlberta0.417
277StephenvilleNewfoundland and Labrador0.417
278HumboldtSaskatchewan0.413
279Prince Edward CountyOntario0.411
280StonewallManitoba0.409
281Grande PrairieAlberta0.408
282St. AlbertAlberta0.407
283DauphinManitoba0.405
284Lloydminster (Part)Alberta0.404
285Grand Falls-WindsorNewfoundland and Labrador0.403
286MarystownNewfoundland and Labrador0.402
287EspanolaOntario0.402
288Labrador CityNewfoundland and Labrador0.4
289Lloydminster (Part)Saskatchewan0.4
290Williams LakeBritish Columbia0.4
291StettlerAlberta0.399
292RenfrewOntario0.398
293YellowknifeNorthwest Territories0.397
294Swift CurrentSaskatchewan0.397
295MorinvilleAlberta0.395
296Slave LakeAlberta0.393
297HintonAlberta0.393
298Meadow LakeSaskatchewan0.393
299OsoyoosBritish Columbia0.393
300North BattlefordSaskatchewan0.392
301HawkesburyOntario0.392
302AylmerOntario0.392
303VegrevilleAlberta0.391
304Fort FrancesOntario0.39
305Port AlberniBritish Columbia0.389
306GanderNewfoundland and Labrador0.389
307KamloopsBritish Columbia0.389
308Chatham-KentOntario0.389
309WainwrightAlberta0.388
310DrumhellerAlberta0.387
311BrooksAlberta0.387
312DrydenOntario0.387
313EstevanSaskatchewan0.387
314Kirkland LakeOntario0.386
315Red DeerAlberta0.386
316ThompsonManitoba0.385
317CanmoreAlberta0.384
318Sault Ste. MarieOntario0.383
319NelsonBritish Columbia0.381
320Peace RiverAlberta0.381
321Fort St. JohnBritish Columbia0.38
322OldsAlberta0.379
323Happy Valley-Goose BayNewfoundland and Labrador0.379
324Prince GeorgeBritish Columbia0.379
325SelkirkManitoba0.378
326The PasManitoba0.378
327PentictonBritish Columbia0.377
328Medicine HatAlberta0.377
329Thunder BayOntario0.376
330St. PaulAlberta0.37
331EdsonAlberta0.368
332MelfortSaskatchewan0.366
333Moose JawSaskatchewan0.36
334WeyburnSaskatchewan0.357
335YorktonSaskatchewan0.356
336TimminsOntario0.355
337WhitecourtAlberta0.353
338ReginaSaskatchewan0.343
339Dawson CreekBritish Columbia0.336
340MerrittBritish Columbia0.333
341TruroNova Scotia0.326
342QuesnelBritish Columbia0.325
343SmithersBritish Columbia0.318

All OpenStats City Score editions · Cities