Money magazine on Monday selected Fishers, Indiana as the best place to live in the U.S. in its annual list on the matter.
The publication reported that Fishers took its No. 1 spot after ranking eighth in its 2010 list and 12th in its 2012 version.
Money focused on towns with a population ranging from 10,000 to 100,000 people to spotlight affordable suburbs and smaller towns.
The magazine then landed on Fishers, an Indianapolis suburb in Hamilton County, Indiana after analyzing contenders across eight categories.
Money measured cost of living, the economy, education, housing, crime, convenience, cultural and recreational amenities and an overall sense of pleasantness in making its 2017 rankings.
Some Twitter users on Monday celebrated Fishers’ victory in the annual list, which was started in 1987.
Money reported that it collaborated with realtor.com on this year’s list to utilize its data about housing markets across the country.
The magazine discovered that rising demand for urban living from millennials and their baby boomer parents has caused rising condo and home prices in city centers.
“[It’s] driving a lot of people to look at the suburbs,” said realtor.com chief economist Danielle Hale.
“It’s not only the price difference, but all the other things you get for the money, like school quality.”
Fishers was followed by Allen, Texas, Monterey Park, California, Franklin, Tennessee and Olive Branch, Mississippi in Money’s top five for 2017.
Dickinson, North Dakota, Lone Tree, California, North Arlington, New Jersey, Schaumburg, Illinois and Bozeman, Montana rounded out the list.