OpenStats City Score (2024)

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

All OpenStats City Score editions · Cities