Their breakdown does not explain how they measured intangibles such as “sense of belonging.”
Caledon, Ontario, emerged as the happiest overall city in Canada, with a “happiness index” of 67 out of 100.
Halton fared well with Milton at #2, Halton Hills at #3, Burlington at #5 and Oakville at #7.
Other nearby municipalities such as Brampton (22) and Mississauga (30) also fared better than Niagara Region.
While Ontario fared well as a whole, Quebec also had a number of cities as did B.C.
Happiest Cities in Canada
Rank | City |
1 | Caledon, ON |
2 | Milton, ON |
3 | Halton Hills, ON |
4 | Clarington, ON |
5 | Burlington, ON |
6 | Lévis, QC |
7 | Oakville, ON |
8 | District of North Vancouver, BC |
9 | Saguenay, QC |
10 | Aurora, ON |
11 | Repentigny, QC |
12 | Blainville, QC |
13 | Terrebonne, QC |
14 | Newmarket, ON |
15 | Vaughan, ON |
16 | Granby, QC |
17 | Ajax, ON |
18 | Port Coquitlam, BC |
19 | Whitby, ON |
20 | Laval, QC |
21 | Langley, BC |
22 | Brampton, ON |
23 | Strathcona County, AB |
24 | Delta, BC |
25 | Mirabel, QC |
26 | Ottawa, ON |
27 | Drummondville, QC |
28 | Québec City, QC |
29 | Pickering, ON |
30 | Mississauga, ON |
31 | St. Albert, AB |
32 | Brossard, QC |
33 | Airdrie, AB |
34 | Guelph, ON |
35 | Trois-Rivières, QC |
36 | Saint-Hyacinthe, QC |
37 | St. John’s, NL |
38 | Saint-Jean-sur-Richelieu, QC |
39 | Markham, ON |
40 | Saanich, BC |
41 | Maple Ridge, BC |
42 | Coquitlam, BC |
43 | Richmond Hill, ON |
44 | Regina, SK |
45 | Longueuil, QC |
46 | Abbotsford, BC |
47 | Sherbrooke, QC |
48 | Halifax, NS |
49 | Oshawa, ON |
50 | Norfolk County, ON |
51 | Calgary, AB |
52 | Surrey, BC |
53 | Gatineau, QC |
54 | Cambridge, ON |
55 | Saskatoon, SK |
56 | Prince George, BC |
57 | Greater Sudbury, ON |
58 | City of North Vancouver, BC |
59 | Chilliwack, BC |
60 | Kamloops, BC |
61 | Hamilton, ON |
62 | Waterloo, ON |
63 | Chatham-Kent, ON |
64 | Richmond, BC |
65 | Kitchener, ON |
66 | Burnaby, BC |
67 | Vancouver, BC |
68 | Wood Buffalo, AB |
69 | Saint-Jérôme, QC |
70 | Cape Breton, NS |
71 | Winnipeg, MB |
72 | Toronto, ON |
73 | New Westminster, BC |
74 | Fredericton, NB |
75 | Kingston, ON |
76 | Lethbridge, AB |
77 | Peterborough, ON |
78 | Nanaimo, BC |
79 | Thunder Bay, ON |
80 | Victoria, BC |
81 | Kelowna, BC |
82 | Red Deer, AB |
83 | Niagara Falls, ON |
84 | Kawartha Lakes, ON |
85 | Moncton, NB |
86 | Montréal, QC |
87 | St. Catharines, ON |
88 | Edmonton, AB |
89 | Brantford, ON |
90 | Grande Prairie, AB |
91 | Barrie, ON |
92 | Belleville, ON |
93 | Welland, ON |
94 | Medicine Hat, AB |
95 | Sarnia, ON |
96 | Saint John, NB |
97 | Sault Ste. Marie, ON |
98 | Windsor, ON |
99 | North Bay, ON |
100 | London, ON |