Minnesota is home to two of the best cities to live in the U.S.A, according to Money.com's Best Places to Live 2020 list.
The website formerly known as Money Magazine released its latest annual rankings, which saw Woodbury placed as high as 9th, while Shakopee is 30th.
The rankings are compiled from cities with populations of more than 25,000 that perform well on as many as 217,000 data points that covers economic factors, employment opportunities, housing availability, cost of living, school quality, weather (lol), lifestyle, and access to amenities and entertainment.
Among the restrictions in the list is that only 2 cities from each state is allowed into the Top 50, so Minnesota has maxed out.
Woodbury scored highly thanks to its 3,000 acres of parks and 140 miles of trails, as well as the employment opportunities presented by the likes of 3M (which has an IT center locally) and Target (which has a distribution center), as well as a median income of $109,000.
The last time Woodbury featured on the list was in 2018, when it placed 10th.
Shakopee meanwhile placed 30th thanks to in no small part to its entertainment options that includes Valleyfair, Canterbury Park, Mystic Lake Casino, the Minnesota Renaissance Festival, and the SandVenture Aquatic Park.
"The touristy hotspots have certainly contributed to the strong economy in Shakopee, which has seen a 9% rise in employment since 2015 alone," Money.com notes, also citing it's relatively affordable home prices (median $263,000) compared to more expensive neighboring cities such as Prior Lake and Eden Prairie.
The last time Money.com released a Top 50 Best Places to Live list in 2018, Lakeville joined Woodbury in the rankings.
It also releases a Top 100 Best Places to Live list in alternating years, the last of which was released in 2019 and featured Rochester, the Lynnhurst neighborhood of Minneapolis, and Blaine.