Seated on the banks of the Mississippi and Missouri Rivers, St. Louis has been described as the biggest small town around. The city is a big deal, but it's doesn't cost big to live there. St. Louis' cost-of-living is very affordable.
With a wide range of warm communities, reputable school districts, and Midwest charm, St. Louis is an ideal city for family life. For sports fans, St. Louis is home to the Cardinals of Major League Baseball, and the Blues of the NHL. The city has great restaurants, nightlife, and some of the best breweries around.
The "Gateway to the West" has so much culture and history, but it's also a thriving city with a growing job market and an active startup scene.