Most Affordable in Canada

Top 100 cities ranked by most affordable

Most Affordable - Canada

1 Cumberland, Subd. B NS $100,000
2 Campbellton NB $125,000
3 Amherst NS $139,000
4 Edmundston NB $150,000
5 Thetford-Mines QC $150,000
6 Shawinigan QC $150,000
7 Val-des-Sources QC $150,000
8 Tracadie NB $150,000
9 Bathurst NB $150,000
10 La Tuque QC $150,000
11 Mont-Joli QC $150,000
12 Elliot Lake ON $150,000
13 Chandler QC $150,000
14 Kapuskasing ON $150,000
15 Sainte-Anne-des-Monts QC $150,000
16 Kirkland Lake ON $150,000
17 Dolbeau-Mistassini QC $160,000
18 Baie-Comeau QC $160,000
19 Cape Breton NS $160,000
20 Matane QC $160,000
21 Miramichi NB $160,000
22 Port-Cartier QC $160,000
23 Argyle NS $170,000
24 Pictou, Subd. B NS $170,000
25 Beauceville QC $170,000
26 Clare NS $174,000
27 Témiscouata-sur-le-Lac QC $174,000
28 Saint Mary NB $174,000
29 New Glasgow NS $174,000
30 The Pas MB $174,000
31 La Malbaie QC $174,000
32 Dauphin MB $174,000
33 Queens NS $174,000
34 Saint John NB $174,000
35 Roberval QC $174,000
36 Louiseville QC $176,000
37 Memramcook NB $180,000
38 Saint-Félicien QC $180,000
39 Barrington NS $180,000
40 Lac-Mégantic QC $180,000
41 Amqui QC $180,000
42 Notre-Dame-du-Mont-Carmel QC $180,000
43 Princeville QC $180,000
44 Pictou, Subd. C NS $180,000
45 La Sarre QC $190,000
46 Truro NS $194,000
47 Saint-Joseph-de-Beauce QC $196,000
48 Sackville NB $196,000
49 Bridgewater NS $200,000
50 Chibougamau QC $200,000
51 Riverview NB $200,000
52 Saint-Calixte QC $200,000
53 Beaubassin East NB $200,000
54 Saint-Boniface QC $200,000
55 Burton NB $200,000
56 Marystown NL $200,000
57 Annapolis, Subd. C NS $200,000
58 Moncton NB $200,000
59 Windsor QC $200,000
60 Chertsey QC $200,000
61 Acton Vale QC $200,000
62 Trois-Rivières QC $200,000
63 Mont-Laurier QC $200,000
64 Montmagny QC $200,000
65 Cumberland, Subd. C NS $200,000
66 Nicolet QC $200,000
67 Sorel-Tracy QC $200,000
68 Colchester, Subd. C NS $200,000
69 Bécancour QC $200,000
70 Stephenville NL $200,000
71 Lincoln NB $200,000
72 Gaspé QC $200,000
73 Annapolis, Subd. A NS $200,000
74 Dryden ON $200,000
75 Saint-Georges QC $200,000
76 Colchester, Subd. B NS $200,000
77 Pictou, Subd. A NS $200,000
78 Alma QC $200,000
79 Thompson MB $200,000
80 Victoriaville QC $200,000
81 Cookshire-Eaton QC $210,000
82 Neepawa MB $210,000
83 Grand Falls-Windsor NL $210,000
84 Sept-Îles QC $220,000
85 Saguenay QC $220,000
86 Saint-Honoré QC $224,000
87 Coaticook QC $224,000
88 Hawkesbury ON $224,000
89 Les Îles-de-la-Madeleine QC $224,000
90 North Battleford SK $224,000
91 Saint-Raymond QC $224,000
92 Rivière-du-Loup QC $224,000
93 Douglas NB $224,000
94 Rimouski QC $224,000
95 Portage la Prairie MB $226,000
96 Fort Frances ON $226,000
97 Timmins ON $226,000
98 Norway House MB $229,122
99 Brownsburg-Chatham QC $230,000
100 West Hants NS $230,000

The most affordable housing markets in Canada offer opportunities for homeownership at a fraction of the cost of major metros. Cumberland, Subd. B has a median home value of just $100,000.

Affordable housing markets often feature lower costs of living overall, making them attractive to retirees, remote workers, and families building wealth through homeownership. Many of these cities offer solid community amenities despite their lower price points.

While low home values make homeownership accessible, they may also reflect limited job markets or slower economic growth. The rise of remote work has created new opportunities for these communities to attract residents who can earn higher salaries from distant employers.

Did You Know?

  • 1. In Cumberland, Subd. B, the median home costs just $100,000 - less than a new luxury car.
  • 2. Affordable housing markets have seen increased interest since the rise of remote work, as buyers can earn higher salaries from anywhere.
  • 3. Many of the most affordable cities are in the South and Midwest, where land costs and construction expenses are lower.

Browse Rankings by Region

Canada - By Region

Alberta British Columbia Manitoba New Brunswick Newfoundland and Labrador Nova Scotia Ontario Prince Edward Island Quebec Saskatchewan

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe