Top 10 richest cities in Canada 2024
Canadian cities are some of the richest in the world, with high amounts of disposable income and a low cost of living. This is especially true for the municipalities on our list of the top 10 richest cities in Canada for 2024.
Not surprisingly, the majority of the richest cities in Canada are located in Ontario-home to the country’s financial capital, Toronto. Today, Ontario is one of the richest and most successful provinces in Canada, with a per capita income of $55,876.
Topping our list presently is Beaconsfield, a city in the Greater Montreal Area. Beaconsfield has one of the highest per capita incomes in Canada and is home to many of the country’s richest communities.
Ranking second on our list is the City of Toronto, Canada’s largest city with a population of over 2.8 million. Toronto is the richest province in Canada and is home to many millionaires.
Rounding out our top 10 are the cities of Vancouver, Calgary, Ottawa, and Montreal, among others.
Scroll down to learn more about the top 10 richest cities in Canada for 2024!
Which is the richest city in Canada in 2024?
Currently, Beaconsfield, Quebec, is the richest city in Canada. The city’s average household income is around $200,000, which is well above the national average.
The town has several high-end boutiques and restaurants and is home to many wealthy businesspeople and professionals. The average household net worth in Beaconsfield is $1,686,729.
While Canadian cities are all wealthy, some are richer than others. So which are the 10 richest cities in Canada today?
As of 2024, here are the top 10 richest or highest income cities in Canada, based on average household earnings:
Top 10 richest cities in Canada 2025
1. Beaconsfield, Quebec City, Canada. Beaconsfield is the highest-income city in Canada in 2025 right now.
2. North Vancouver, British Columbia. North Vancouver is the second richest city in Canada in 2024.
3. Toronto, Ontario, Canada.
4. Vaughan, Ontario, Canada.
5. Markham, Ontario, Canada.
6. Caledon, Ontario, Canada.
7. Guelph, Ontario, Canada.
8. Leduc, Alberta.
9. Richmond, British Columbia.
10. Red Deer, Alberta.
What is the richest province in Canada in 2024?
Toronto is the richest province in Canada and is home to a large number of millionaires. However, Alberta – C$78,154 is the most populous of the three Prairie Provinces.
What is the number 1 city in Canada?
Toronto is the best city in Canada and 24th in the world. The town has several high-end boutiques and restaurants and is home to many wealthy businesspeople and professionals
Where do billionaires live in Canada?
Toronto is Canada’s largest city and home to almost a quarter of the country’s billionaires.
Conclusion
These cities have the highest per capita income and the highest concentration of millionaires in the country. The ranking is based on the average total income of residents in each city.