The city of Burlington has come out on top, yet again.

MoneySense magazine named Burlington the number 1 mid-sized city in Canada to live in for the second consecutive year.

Burlington was ranked fifth-best city overall in Canada out of 201.

Burlington also came in second, to Ottawa, in the category of best place for new immigrants and third in the categories of place to raise children and to retire.

“Burlington has so much to offer to so many people. We are a physically beautiful city. Couple that with great weather, amenities, great city programs and services, and a very engaged and enthusiastic community, and you have a recipe for success,” said Mayor Rick Goldring in a press release.

In the article “Canada’s Best Places to Live 2014” published by MoneySense on March 12 it states that Burlington “offers the convenience of being in close proximity to a major centre—in this case, Toronto—but has the bonus of offering a higher quality of life.”

Burlington also received high scores for low unemployment, pleasant weather, high incomes, low crime and great transit.

The magazine did note Burlington is one of the more expensive cities in its ranking. The average home costs almost $500,000, which is four and a half times the average family income.

MoneySense defined a mid-size city as having a population between 100,000 and 400,000. Each city was ranked against its peers and overall.

The top five mid-sized cities, in order, are Burlington, Oakville, Regina, Kingston and Lévis.