House prices may be rising steadily all over the province, but there's still an opportunity to score cheap real estate in these cities that were just ranked the most affordable cities in Ontario to buy a home.

A report released by Zolo on April 30 ranks different sized cities based on factors like the average house prices in 2021, the unemployment rate in the last 12 months, average household income, and more, to figure out which among them provide the most value for homebuyers.

Editor's Choice: An Epic 'Harry Potter' Concert With A Live Orchestra Is Coming To Toronto This Year

The report ranks large cities separately, which are categorized as places with a population of over 100,000. Windsor, Ontario, took the first place spot on this list, with an average home price of $534,000 and a median household income of $82,840, followed by London, Barrie, Kanata, and Guelph.

Not only did Toronto not make the top five, but it also didn't even make the top 10. Kitchener came in tenth place, with an average home price of $757,000. There are also separate rankings for medium and small cities.

With GTA real estate prices so high, it is no wonder that homebuyers are fleeing for greener — and cheaper — pastures.