OpenStats City Score (2020)

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

All OpenStats City Score editions · Cities