A CNBC research article has named Buffalo the second best city to relocate to in North America. This should come as no surprise to Buffalonians, who know just how much this city has to offer.

According to the poll, Buffalo is a city that has ?gone through a sort of gut-wrenching transition into the 21st Century and now that it?s gotten over the bumps, it?s a great place to live.? It also described just how affordable Buffalo is– the cost of living is some 14% below the national average. The average cost of a home is $119,700, well below the national average of $171,700!

Healthcare and education were also listed as our city’s fastest growing industries.

Check out the rest of the list below:

1. Pittsburgh, Pa.
2. Buffalo, N.Y.
3. Omaha, NE/Council Bluffs, Iowa
4. Fort Worth-Arlington, Texas
5. Austin-Round Rock, Texas
6. Des Moines-West Des Moines, Iowa
7. Madison, Wis.
8. Minneapolis-St. Paul-Bloomington, Minn.
9. Denver-Aurora, Colo.
10. Indianapolis-Carmel, Ind.