Back to Places

Most Affordable Cities in Ontario to Buy a Home

Moving to the most affordable cities in Ontario

For those looking to buy a home in Ontario, it may feel impossible to break into the real estate market at an affordable price. While housing prices have been decreasing, Ontario is Canada’s second-most expensive province after British Columbia, with the cost of buying a property in Ontario now averaging $802,601 in February 2026.

That being said, Canada’s largest city, Toronto, along with major cities like King and Oakville, tend to overshadow the more affordable Ontario cities due to their high real estate prices. To help in your search for lower-cost cities, we put together a list of the most affordable cities in Ontario.

Key Takeaways

  • Ottawa and the National Capital Region dominate the top 10 most affordable cities in Ontario, with six cities on the list
  • Many small and medium-sized cities in southern Ontario offer affordable housing prices within commuting distance of a large city
  • Timmins had the lowest average home price of the 96 cities we analyzed in February 2026 at $304,435

Top 10 Most Affordable Places to Live in Ontario

Many Canadians are leaving Ontario for more affordable regions east and west. On the other hand, many first-time buyers, move-up buyers, and downsizers are still trying to figure out where to buy an affordable property in Ontario. To help, we analyzed economic data for 96 cities and ranked them to identify the most affordable cities in Ontario to buy a home. 

Considering population growth, average home sale prices, and economic strength, here are Ontario’s top 10 most affordable cities.

RankCityAverage Home PriceAverage Household Income
1Arnprior$399,995$92,300
2Kanata$623,750$146,600
3Nepean$615,000$137,000
4Woodstock$555,000$95,800
5Carleton Place$642,500$100,700
6Rockland$580,000$111,600
7Penetanguishene$520,571$90,600
8Kingston$550,354$96,100
9Ottawa$622,500$115,300
10Thunder Bay$377,500$87,700
11Pembroke$376,950$79,600
12Ingersoll$555,000$99,900
13Brockville$420,750$80,100
14Tillsonburg$591,500$87,600
15Leamington$493,031$101,400
16Sudbury$550,000$93,500
17Belleville$523,858$86,400
18Hawkesbury$364,500$67,100
19Stratford$550,000$92,200
20Valley East$550,000$119,100
21Chatham$371,338$83,800
22Elliot Lake$305,022$63,350
23LaSalle$520,000$144,600
24Sarnia$421,186$99,100
25Guelph$714,225$111,600
26Orillia$536,675$84,600
27Port Colborne$432,744$77,700
28Timmins$304,435$95,500
29Wallaceburg$371,338$72,700
30Welland$535,198$84,600
31Kenora$377,500$94,800
32Sault Ste. Marie$305,022$85,800
33Pelham$743,833$136,400
34Barrie$647,842$111,600
35St. Thomas$545,876$88,200
36Brantford$545,000$92,500
37Owen Sound$476,000$78,600
38Paris$735,182$112,900
39Thorold$627,950$95,000
40Collingwood$752,523$103,000
41Peterborough$546,640$88,000
42London$612,739$96,000
43Lindsay$580,308$84,100
44North Bay$475,757$87,500
45Strathroy$716,384$94,600
46Midland$573,083$84,500
47Wasaga Beach$696,000$91,900
48Kingsville$602,483$109,300
49Innisfil$788,876$109,900
50Cornwall$513,713$72,900
51Oshawa$712,618$118,700
52Caledon$1,007,997$180,000
53Windsor$541,588$99,100
54St. Catharines–Niagara$567,471$89,700
55Clarington$798,206$128,800
56Flamborough$885,000$135,400
57Kitchener$687,601$109,600
58New Tecumseth$747,564$114,900
59Hamilton$729,700$114,600
60Orangeville$692,409$121,600
61Simcoe$650,000$83,700
62Niagara Falls$608,952$90,200
63Essex$541,588$97,400
64Cobourg$683,262$94,600
65Grimsby$824,435$124,800
66Fort Erie$580,849$83,800
67Niagara-on-the-Lake$968,972$126,800
68Whitby$928,656$142,400
69Ancaster-Dundas$961,964$145,200
70Cambridge$691,140$108,200
71Milton$974,613$138,800
72Etobicoke Centre$852,500$146,600
73Bradford West Gwillimbury$919,289$128,800
74Stoney Creek$670,315$94,500
75Ajax$861,850$134,000
76Pickering$906,407$141,200
77Port Hope$832,154$98,800
78Tecumseh$675,000$114,900
79Oakville$1,325,983$182,800
80East Gwillimbury$1,227,587$139,200
81Waterloo$756,555$70,900
82Brampton$887,457$124,500
83Amherstburg$850,000$111,100
84Burlington$1,070,052$140,200
85King$2,626,800$198,400
86Whitchurch-Stouffville$1,156,315$147,400
87Georgina$814,362$112,700
88Halton Hills$1,011,903$150,800
89Mississauga$963,747$135,800
90Vaughan$1,140,088$153,000
91Newmarket$971,554$130,400
92York$1,133,471$140,400
93Toronto$1,019,144$127,900
94Richmond Hill$1,166,816$134,000
95Markham$1,068,928$130,800
96Scarborough Centre$836,944$91,500

The 3 Most Affordable Large Cities in Ontario

Large cities are usually more expensive than small or medium-sized cities, but Ontario still has some affordable options! Canadians often move to large cities due to their strong job markets, diverse job prospects, and robust public services. Additionally, many large cities offer convenient access to public transportation and healthcare, which improves quality of life. Below are the top three most affordable large cities in Ontario.

Kanata

  • Average home price: $623,750
  • Average household income: $146,600
  • Population: 137,118

The most affordable large city in Ontario is Kanata, adjacent to Ottawa, and is known for being home to Canada’s largest technology park, with companies such as Nokia, Cisco, and Mitel. As such, the unemployment rate is generally low, and the average household income is around $146,600 per year, compared to the provincial average of $116,000.

Kanata is home to the Canadian Tire Centre, which houses the Ottawa Senators NHL team, concerts and other sporting events. You’ll also find plenty of shopping, restaurants, green spaces, and more.

Nepean

  • Average home price: $615,000
  • Average household income: $137,000
  • Population: 132,769

Nepean is also adjacent to the city of Ottawa, offering easy commuting for those working in downtown Ottawa or Kanata. Nepean residents can enjoy the numerous parks and trails, including the popular Greenbelt. Like Kanata, Nepean has a higher average household income than the provincial average. Moreover, Nepean is full of family-friendly neighbourhoods, with proximity to great schools, parks, shopping, restaurants, and more.

Kingston

  • Average home price: $550,354
  • Average household income: $96,100
  • Population: 127,943

Kingston, known as the Limestone City for its 19th-century limestone architecture, is celebrated for its historic charm. Its scenic location on Lake Ontario not only offers beautiful waterfront views and recreational opportunities but also contributes to a vibrant community and lively local lifestyle. The region also boasts a thriving arts scene, featuring 24 museums, art galleries, and historic sites to enjoy.

The city has numerous post-secondary education opportunities, including Queens University, which ranks among the top 200 universities in the world, according to the QS World University Rankings. Additionally, Kingston is roughly halfway between Toronto and Montreal, which is great for weekend getaways to the big city.

Our Picks for the 3 Most Affordable Medium Cities in Ontario

Medium-sized cities with populations between 30,000 and 100,000 can offer the best of both worlds. They often offer affordable communities, employment opportunities, and access to services, without traffic congestion or higher home prices.

Woodstock

  • Average home price: $555,000
  • Average household income: $95,800 
  • Population: 46,296

Woodstock is a historic city of approximately 46,000 people. The downtown area offers unique experiences like the Woodstock Museum National Historic Site, Canada’s largest antique mall, art galleries, and restaurants. In addition, the region is home to more than 98 cheese factories!

In just over an hour on the 403, you can commute to Hamilton or Burlington, and less than two hours on the 401 lands you in Toronto, so you can work in the ‘big city’ and buy a home where your dollar stretches further. 

Thunder Bay

  • Average home price: $377,500
  • Average household income: $87,700
  • Population: 95,266

Thunder Bay, located in Northern Ontario, consistently ranks among Ontario’s most affordable cities thanks to its lower housing costs. In the city, you’ll find plenty of green spaces, including a lakefront park on the shores of Lake Superior. In addition, as the largest city in the region, you’ll have access to health services, universities, and shopping.

Outdoor recreation enthusiasts will certainly appreciate the easy access to numerous hiking trails, golf courses, ski hills, and provincial parks. 

Leamington

  • Average home price: $493,031
  • Average household income: $101,400
  • Population: 35,730

Located in Southwestern Ontario, on the shores of Lake Erie, Leamington is known for its fertile soil and being home to the largest concentration of greenhouses in Canada. As a result, the community has a thriving commercial and manufacturing sector. 

Leamington residents have excellent access to nature, with Point Pelee National Park directly south of the city. Moreover, you can also find locally owned restaurants, cafes, craft breweries, and historic museums. Homes in Leamington are some of the lowest in the cities we analyzed. 

Top 3 Most Affordable Small Cities in Ontario

While small cities may not offer as many amenities, they are much more affordable and offer a more family-friendly place to live at a slower pace.

Arnprior

  • Average home price: $399,995
  • Average household income: $92,300
  • Population: 11,305

Located in the Ottawa Valley, Arnprior has a population of 11,305 and is home to many employers in the hydropower generation, aerospace, lumber, and farming industries. The nearby Ottawa and Madawaska rivers offer beaches, fishing, and boating, while the downtown area offers shops, restaurants and cafes.

Arnprior ranks highly due to the city’s affordable housing market. For instance, the average house price in Arnprior was $399,995 in February 2026, compared to the provincial average of $802,601.

Carleton Place

  • Average home price: $642,500
  • Average household income: $100,700
  • Population: 12,514

Just west of Ottawa, Carleton Place is full of small-town charm. This affordable city offers plenty of hiking trails and walking paths to enjoy. With a 25-minute commute to Kanata and a 40-minute commute to Ottawa, you’ll certainly have access to everything you need, like schools, hospitals and medical centres, entertainment venues, shopping and more.

Rockland

  • Average home price: $580,000
  • Average household income: $111,600
  • Population: 13,625

Rockland, a suburb of Clarence-Rockland, is a bilingual city approximately 30 to 45 minutes away from Ottawa. As such, you’ll always have access to urban amenities and services you need while living in a smaller town.

​Rockland grew by nearly 10% between 2016 and 2021 and is still growing, with the city projecting another 18% growth by 2036. Why are so many people moving to Rockland? It’s known as a family-friendly area with excellent schools, clean, well-maintained public areas, and a strong local job market.

What Makes a City Affordable in Ontario?

We analyzed 96 cities to find and rank the most affordable places to buy a home in Ontario. For this analysis, small cities have a population between 10,000 and 30,000, medium cities between 30,000 and 100,000, and large cities over 100,000. Each city was then ranked based on the following criteria:

Housing Affordability

For housing to be affordable, home prices must be low, and the people living in the city must also earn enough to pay their bills. To measure this, we examined each city’s average income and compared it to the average home price. This comparison gave us a home price-to-income ratio. Cities with a lower price-to-income ratio are more affordable.

To determine the home price-to-income ratio, we sourced the average home prices for each region from individual real estate boards or the Canadian Real Estate Association. We found the average individual and household income from Statistics Canada’s Census 2021.

Economic Strength

Next, we examined each city’s current and potential economic strength. After all, home prices in an area may be low, but if the local economy is struggling, you might want to think twice about moving there. That means buyers need stable employment, and a city with chronically high unemployment won’t support workers.

To assess a city’s economic strength, we gathered current unemployment rates and averaged them with the unemployment rate from the previous year.

Population Growth

The final element we considered is population growth. A city’s population will grow if there are jobs and places to live, spend time, and raise a family. Higher growth rates are assumed to result in more employment opportunities, making it easier to buy a home.

We took Statistics Canada Census data for 2016 and 2021 to calculate each city’s population growth. The simple assumption is that the higher the population growth rate, the more job prospects the city offers. The more employment opportunities, the more economically stable the city is for homebuyers looking to enter the market.

Total Score

To determine each city’s total score, we ranked each factor and assigned a score. The higher the score, the more affordable the city.

Methodology

In this study, we calculated the home price-to-income ratio for 96 Ontario cities, a list taken from the Federal Government’s Economic Regions breakdown of Ontario cities by population size. The home-to-price ratio is based on average home prices from the most recent market trend data from the individual real estate boards, and is compared to the average income for households and single-income earners in that city (from Statistics Canada). We then ranked each city from 1-96 (1 indicating the lowest ratio and 96 indicating the highest affordability).

​Secondly, we pulled unemployment rates for each Ontario city from the Federal Government’s Economic Regions data. Finally, we averaged the unemployment rates for March 2026 and March 2025. We then ranked the average unemployment rates for all Ontario cities, with lower rates considered better, as they reflect a more robust economy with plentiful employment opportunities.

​Finally, we considered each city’s population growth. While a growing population may be a given for large cities, in medium and small cities, this data helps assess whether the city is growing economically and, as a result, able to support a growing population. The assumption is that the faster the population growth rate, the better.

​We weighted the three variables to produce an overall score for each city, resulting in our list of the most affordable cities in Ontario.

Bottom Line

Buying a home in Ontario doesn’t have to be expensive. Affordable options exist; however, it is essential to consider job opportunities and quality of life before choosing a city to put down roots. A local real estate agent can help you find the right neighbourhood in the city you choose. Search Zolo.ca for homes for sale in the most affordable cities in Ontario.

Affordable Cities in Ontario FAQs

Which city in Ontario has the lowest cost of living?

Timmins, located in northeastern Ontario, boasts a low cost of living, considering the average home price of $304,435 and the average two-person household income of $95,500. 

Where in Ontario are the cheapest house prices?

After our analysis, Timmins had the lowest average home price in February 2026 at $304,435. Timmins is a small city of 28,874 people in Northeastern Ontario and serves as a regional hub for shopping and healthcare. That said, Timmins’ population has been declining since the 2011 Canadian Census. However, it ranked 28th out of 96 on our list of most affordable cities in Ontario. 

Where is the most affordable place to retire in Ontario?

There are many factors to consider when looking for a place to retire. For example, housing prices, accessibility, safety and access to healthcare services. Considering home prices, cost of living, and the percentage of the population over 65, Kingston is the best place to retire in Ontario.

Image of Jenn Neilson

Jenn Neilson

Jenn is a blogger, podcaster and content specialist living on the beautiful South Shore of Nova Scotia where she is renovating her 1850s home on the Mersey River. You can find her writing about personal finance and travel at Will Save For Travel, or listen to her co-host The Travel Mug Podcast.