💰 Ranking · 116 metro areas

Highest-income municipalities in Canada

Median total household income (2020 incomes, 2021 Census) for cities and towns with 50,000+ people. Top three: Wood Buffalo ($184,000), Rocky View County ($150,000), Caledon ($133,000). Canada overall: $84,000.

Ranking individual cities and towns. See the metro-area version →

#CityValue
1Wood Buffalo AB$184,000
2Rocky View County AB$150,000
3Caledon ON$133,000
4Oakville ON$128,000
5Halton Hills ON$127,000
6Milton ON$126,000
7Vaughan ON$124,000
8Strathcona County AB$124,000
9Whitby ON$123,000
10North Vancouver (District) BC$123,000
11Whitchurch-Stouffville ON$122,000
12Ajax ON$119,000
13Aurora ON$119,000
14Pickering ON$118,000
15St. Albert AB$117,000
16Bradford West Gwillimbury ON$114,000
17Clarington ON$112,000
18Brampton ON$111,000
19Burlington ON$110,000
20Newmarket ON$110,000
21Airdrie AB$110,000
22Langley BC$108,000
23Delta BC$108,000
24Blainville QC$105,000
25Maple Ridge BC$105,000
26Markham ON$104,000
27New Tecumseth ON$104,000
28Ottawa ON$102,000
29Mississauga ON$102,000
30Richmond Hill ON$102,000
31Grande Prairie AB$102,000
32Port Coquitlam BC$102,000
33Innisfil ON$101,000
34Georgina ON$98,000
35Calgary AB$98,000
36Surrey BC$98,000
37Dollard-Des Ormeaux QC$96,000
38Terrebonne QC$95,000
39Waterloo ON$94,000
40Mascouche QC$93,000
41Barrie ON$93,000
42Guelph ON$93,000
43Cambridge ON$93,000
44Saanich BC$93,000
45Langford BC$93,000
46Coquitlam BC$92,000
47Repentigny QC$91,000
48Mirabel QC$90,000
49Edmonton AB$90,000
50Abbotsford BC$90,000
51Regina SK$88,000
52Kamloops BC$88,000
53Prince George BC$88,000
54Kitchener ON$87,000
55Hamilton ON$86,000
56Oshawa ON$86,000
57North Vancouver (City) BC$86,000
58Laval QC$85,000
59Saskatoon SK$85,000
60Red Deer AB$85,000
61Chilliwack BC$85,000
62Brossard QC$84,000
63Lévis QC$84,000
64Greater Sudbury ON$84,000
65Toronto ON$84,000
66Burnaby BC$83,000
67Kawartha Lakes ON$82,000
68Norfolk County ON$82,000
69Gatineau QC$82,000
70Woodstock ON$82,000
71Lethbridge AB$82,000
72Kelowna BC$82,000
73Vancouver BC$82,000
74New Westminster BC$82,000
75Halifax NS$81,000
76Quinte West ON$81,000
77Winnipeg MB$80,000
78Brantford ON$79,500
79Châteauguay QC$79,000
80Kingston ON$79,000
81Richmond BC$79,000
82Medicine Hat AB$78,000
83Sarnia ON$77,500
84Thunder Bay ON$77,500
85London ON$76,500
86Brandon MB$76,000
87Nanaimo BC$75,500
88St. John's NL$75,000
89Saint-Jean-sur-Richelieu QC$74,500
90Niagara Falls ON$74,500
91Fredericton NB$73,000
92Belleville ON$73,000
93Sault Ste. Marie ON$73,000
94St. Catharines ON$72,500
95Chatham-Kent ON$72,000
96North Bay ON$72,000
97Longueuil QC$71,500
98Peterborough ON$71,500
99Welland ON$71,500
100Québec QC$70,500
101Windsor ON$70,000
102Saguenay QC$69,000
103Moncton (City) NB$68,000
104Victoria BC$67,500
105Rimouski QC$66,000
106Montréal QC$63,600
107Saint John NB$62,800
108Granby QC$62,800
109Saint-Jérôme QC$62,800
110Cape Breton NS$62,400
111Sherbrooke QC$62,400
112Drummondville QC$61,200
113Saint-Hyacinthe QC$61,200
114Trois-Rivières QC$60,400
115Cornwall ON$60,000
116Shawinigan QC$53,600

Source: Statistics Canada, Table 98-10-0061-01. Individual municipalities with 50,000+ people; rents are shown where CMHC publishes a figure for that municipality.

Related rankings