Name the city “Gateway to the West” St. Louis, Missouri, has become a destination for many people moving to the Midwest. From an iconic food scene to easy access to all that Missouri and Illinois have to offer, it should come as no surprise that nearly 305,000 people call St. Louis home. And when you consider lives in St. Louisthere are three things you need to know: the housing market is very competitive, the median home sale price is $230,000, and the median rent price for a two-bedroom apartment apartments in St. Louis is $1,416.
Don’t worry if these numbers don’t fit your budget—we’ve got options to help you find a home or apartment that’s right for you. We’ve compiled a list of the 9 most affordable St. Louis suburbs to consider living in, all of which are less than a 30-minute drive from the city. This way, you can live close to St. Louis and all of its unique activities without paying more to live there.
#1: Wood River, Illinois
With a median home sale price nearly $100K lower than St. Louis, Wood River, IL tops our list as the most affordable St. Louis suburb. About a 30-minute drive from St. Louis, you won’t want to miss out on what the city has to offer. While living in Wood River, you can spend time swimming at the Wood River Aquatic Center, visiting the Wood River Museum, and picnicking at Brushy Grove Park.
#2: East Alton, Illinois
East Alton, Illinois is the second most affordable St. Louis suburb. At the same distance from St. Louis as Wood River, you can visit the Gateway Arch in just a few minutes. East Alton is famous National Museum of Great Rivers where you can find exhibits about the history of the Mississippi River. If you live in this suburb of 6,000 people, you might as well spend the day exploring Van Prater Park.
#3: Granite City, Illinois
Average house price: $109,000
Average rent for a 2-bedroom apartment: 825 dollars
Distance from St. Louis: 15 minutes
Homes for sale in Granite City, Illinois
Apartments for rent in Granite City, Illinois
A 15-minute drive from downtown St. Louis, you’ll find the suburb of Granite City, Illinois. From parks and outdoor recreation to supporting local businesses, there are many things that make Granite City a great place to live. Be sure to check out Wilson Park or Horseshoe Lake State Park if you’re moving to the third most expensive suburb.
#4: Hartford, Illinois
Slightly more expensive than Granite City, Hartford is the next suburb on our list. This suburb of St. Louis has a population of about 2,000. Some of Hartford’s top attractions include Lewis and Clark State Historic Landmark and the Lewis and Clark Confluence Tower.
#5: Overland, Missouri
Drive 20 minutes outside of St. Louis and you’ll find the suburb of Overland, another great area to rent or buy a home. With 16,000 residents, moving to this affordable suburb can keep you close enough to St. Louis without paying a premium for a home there. In Overland, be sure to check out Wild Acres Park and Norman Myers Park for an afternoon picnic.
#6: Belleville, Illinois
Another notable suburb of St. Louis is Belleville, where home prices are about $75,000 less than in St. Louis. With a population of approximately 41,000 people, Belleville is a great suburb to live in. There are many things to do in this suburb, such as visiting one of the many museums such as Museum of Labor and Industry among many other local favorites.
#7: Fairview Heights, Illinois
Average house price: $182,500
Average rent for a 2-bedroom apartment: 1700 dollars
Distance from St. Louis: 20 minutes
Homes for sale in Fairview Heights, Illinois
Apartments for rent in Fairview Heights, Illinois
Seventh on our list of affordable St. Louis suburbs is Fairview Heights, which is almost a 20-minute drive from downtown. With a population of nearly 16,000, living in Fairview Heights is a great alternative to city life. If you find yourself moving to this suburb, be sure to visit Urban Trampoline and Adventure ParkPleasant Ridge Park and Long Acre Park.
#8: Florison, Missouri
If you’ve lived in St. Louis for a while, you may know about Florissant. Nearly 51,000 residents call this affordable suburb home, so you’ll have a fraction of the population of St. Louis while staying close to the city and its attractions. While living in Florissant, be sure to check out one of the many parks and recreation areas, such as James S. McDonnell Park and Hazelwood City Park.
#9: Collinsville, Illinois
Moving to Collinsville, IL will give you access to downtown St. Louis in almost 20 minutes – provided you don’t get stuck in traffic. Nearly 24,500 people live in this suburb, but there’s always something new to visit in Collinsville. Popular things to do in Collinsville include visiting the Collinsville Recreation Area, the World Shooting Range, and the Gateway Convention Center.
Availability depends on whether the suburb is less than the St. Louis median sales price and less than a 30-minute drive from downtown St. Louis. Data on the average sale price of a house from Redfin Data Center during July 2022. Average rental data from Rent.com during July 2022. Population data source US Census Bureau.