Thinking about buying your first home? Well good news, Greater Montreal, which includes places like Longueuil, Laval and Brossard, just ranked #17 for Zoocasa and MoneySense's "Where to buy real estate in Canada: 2021" report.

And it doesn't stop there, the city of Montreal ranked #20 — so it seems as though we're living in a real estate heaven.

Editor's Choice: This TikTok Perfectly Captures What It's Like To Eat On A Terrasse In Montreal (VIDEO)

In order to come up with this ranking, the companies looked at "current average home price, price growth in recent years, as well [as] neighbourhood characteristics and economics." 

The current average home prices for Greater Montreal and the City of Montreal are $399,417 and $472,441 respectively.

Meanwhile, the City of Toronto ranked #38 and, according to the report, has an average home price of $915,001, which is a massive difference from Montreal.

And the #1 spot to buy real estate in our country this year? Some random little town in Ontario called Bancroft.