Best Affordable Places to Live in Missouri in 2025

By Rebecca Lake
(Last Updated – 02/2025)
A move to Missouri is something you might consider if you enjoy the great outdoors or you’re interested in exploring the many cultural attractions the state has to offer. The Show-Me State is also an affordable place to call home, ranking eleventh in the nation for the lowest cost of living. Cities like Saint Louis and Springfield offer numerous job opportunities, and the median household income is $68,920.
Here’s a look at the best places to live in Missouri for families, young professionals, retirees, and nature lovers.
Best Places to Live in Missouri
The best places in Missouri to live can depend on what you value most. Saint Louis and its surrounding suburbs might be a good fit if you like the hustle and bustle of city living. On the other hand, you might lean toward a spot like Poplar Bluff if you prefer a slower pace and cozier surroundings.
💡 Quick Tip: When house hunting, don’t forget to lock in your home mortgage loan rate so there are no surprises if your offer is accepted.
Best Affordable Places to Live in Missouri
Finding the best affordable places to live in Missouri is no easy task, so to make it easier, we’ve chosen three of the most budget-friendly locations in the state. Affordability is based on the cost-of-living composite index, which includes the cost of housing, utilities, groceries, transportation, health care, and goods and services. If you’re hoping to transition from renter to homeowner, reading through a first-time homebuyer guide can give you a better idea of what to expect.
If you’re hoping to transition from renter to homeowner, reading through a first-time homebuyer guide can give you a better idea of what to expect.
1. Joplin

Photo credit: iStock/lavin photography
Joplin and its surrounding metro area ranks as one of the most affordable cities to live in Missouri overall, with a cost of living that’s 19% below the national average. It also rates as one of the most diverse places to live in the state, and the majority of residents own their homes. Joplin originally began as a mining town, and today it’s considered a gem of a place to call home for families, retirees, and professionals alike.
Population: 59,035
Median Household Income: $51,154
Cost of Living: 81% of the national average
Average Rent Price: $1,100
Home Price-to-Income Ratio: 3.7
2. Saint Louis

Photo credit: iStock/f11photo
Saint Louis is a haven for young professionals who are interested in starting a career, but it’s not limited solely to job-seekers. The population is diverse and there’s plenty to do, whether you’re looking for a thriving nightlife scene or family-friendly attractions. The Gateway Arch is of course one of the most notable landmarks, with thousands of tourists visiting each year, but there are plenty of smaller, more out-of-the-way spots to explore.
Going through the mortgage preapproval process can give you an idea of how much home you might be able to afford.
Population: 281,754
Median Household Income: $55,279
Cost of Living: 89.1% of the national average
Average Rent Price: $1,200
Home Price-to-Income Ratio: 3.1
3. Kansas City

Photo credit: iStock/Ultima_Gaina
Kansas City is Missouri’s largest city, with a population exceeding half a million people. It’s been ranked as one of the best cities in America to buy a home and more people own here than rent. If you’re a football fan, Sundays might be dedicated to watching the Chiefs play at Arrowhead Stadium, but if not you can easily find something to do here any day of the week.
Population: 510,704
Median Household Income: $67,449
Cost of Living: 91.1% of the national average
Average Rent Price: $1,379
Home Price-to-Income Ratio: 3.5
Recommended: How to Qualify for a Mortgage: 9 Tips
Best Places to Live in Missouri for Families
The following three cities rate as the best places for families to live in Missouri, thanks to their overall cost of living, access to schools, and amenities.
1. Ballwin
Ballwin offers easy access to shopping and dining, with Saint Louis a short drive away. Overwhelmingly, the diverse range of families who choose to live here own rather than rent their homes. One of the biggest attractors (other than its well-regarded schools) is the wide variety of parks and trails that are perfect for a weekend hike with the kids (and dogs) in tow.
Population: 30,410
Median Household Income: $121,170
Cost of Living: 90% of the national average
Average Rent Price: $2,455
Home Price-to-Income Ratio: 3.1
2. Wildwood

Photo credit: Flickr/Paul Sableman , https://creativecommons.org/licenses/by/2.0/
Wildwood is a larger suburban city that’s nestled in the foothills of the Ozark Mountains. Saint Louis offers a relatively short commute for working professionals while closer to home, families enjoy beautiful outdoor spaces. (The good schools here are a draw for families as well.) The price-to-income ratio is low, though homeowners should be aware that Saint Louis County has a higher property tax rate than other Missouri locales.
Some of those planning on a move here may need to consider a jumbo mortgage loan.
Population: 34,851
Median Household Income: $157,750
Cost of Living: 91% of the national average
Average Rent Price: $2,453
Home Price-to-Income Ratio: 3.4
3. Olivette
Olivette rates high on the livability scale for families, with a smaller-town feel and access to the bigger-city amenities of nearby Saint Louis. It’s been recognized as one of the most diverse suburbs in Missouri. Parents appreciate that it is home to some of the best-rated schools in the state. Like other Saint Louis suburbs, home prices are a bit higher compared to more outlying areas but still affordable, based on the area’s price-to-income ratio.
Population: 8,843
Median Household Income: $105,898
Cost of Living: 99% of the national average
Average Rent Price: $1,960
Home Price-to-Income Ratio: 4.3
Recommended: What Are the Different Types of Home Mortgage?
Best Places to Live in Missouri for Young Adults
Missouri’s bigger cities naturally pull in younger adults who are preparing to start or change careers, and many Saint Louis suburbs rank as the best places to live for professionals. If you’re interested in buying, you may want to get prequalified for a home loan to see what loan rates you’ll be offered.
1. Hi-Pointe
Hi-Pointe is part of the Dogtown section of Saint Louis, which is a traditionally Irish section of the city. The area features a mix of young professionals and families with young children (the median age is 39), with about half of households owning their homes. The area is known for its drive-in movie theater and the many amenities in Forest Park at its northern border.
Population: 2,919
Median Household Income: $78,290
Cost of Living: 89.1% of the national average
Average Rent Price: $1,122
Home Price-to-Income Ratio: 2.6
2. Maplewood

Photo credit: Flickr/Nicholas Eckhart , Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic
Maplewood, which derives its name in part from the many maple trees planted around the city, is home to a small population with a higher proportion of unmarried, child-free residents than married couples with kids. Roughly half of residents hold a college degree, and the majority of those employed work in white-collar roles. There are plenty of job offerings in Maplewood and even more employment opportunities in nearby Saint Louis.
Population: 8,041
Median Household Income: $65,510
Cost of Living: 89.1% of the national average
Average Rent Price: $950
Home Price-to-Income Ratio: 3.8
3. Shaw
Shaw was originally a natural prairie before being developed as a city. The area draws in young professionals who are eager to live and work in the Saint Louis area. Most residents are young and childless, with the median age coming in at 36 years old. The Missouri Botanical Gardens, one of the oldest research centers in the U.S., borders the neighborhood.
If you’re getting ready to start home shopping, visit a home loan help center to learn more about the process of obtaining a mortgage.
Population: 6,919
Median Household Income: $83,655
Cost of Living: 89.1% of the national average
Average Rent Price: $1,740
Home Price-to-Income Ratio: 4.0
💡 Quick Tip: Generally, the lower your debt-to-income ratio, the better loan terms you’ll be offered. One way to improve your ratio is to increase your income (hello, side hustle!). Another way is to consolidate your debt and lower your monthly debt payments.
Best Places to Live in Missouri for Retirees
Choosing a place to retire often comes down to what you need and desire most. The best places to live in Missouri for retirees feature a low cost of living, plenty of opportunities to connect with other seniors, and access to quality health care. And starting in 2024, Missouri doesn’t tax Social Security benefits.
1. Kennett

Photo credit: Flickr/Jimmy Emerson, DVM , Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic
Kennett is the largest city in the Bootheel area of Missouri, and it’s remained mostly agricultural since its founding in 1846. The small town may appeal to retirees who aren’t interested in spending their golden years living in the big city and prefer a slower pace. Housing is quite inexpensive whether you’re renting or buying.
Population: 10,117
Median Household Income: $53,164
Cost of Living: 80% of the national average
Average Rent Price: $633
Home Price-to-Income Ratio: 1.9
2. Smithville
Smithville is part of the Kansas City metro area and affords retirees with a quieter suburban escape. The overall cost of living is somewhat higher than other Missouri cities and towns, though incomes are higher as well. There are lots of outdoor attractions to keep retirees occupied, including parks and lakes, and the Smithville Senior Center sponsors a variety of activities for the city’s older residents.
Population: 10,875
Median Household Income: $99,925
Cost of Living: 93.7% of the national average
Average Rent Price: $2,195
Home Price-to-Income Ratio: 3.6
3. Creve Coeur
Creve Coeur is a moderately sized suburban area that’s a 20-minute drive from downtown Saint Louis. Deriving its name from a local legend involving unrequited love, the city is home to many popular attractions that retirees might appreciate, including the Antique Mall and Millennium Park. Around a quarter of the population is 65 or older, and most people own their homes. The convenience to nearby Saint Louis may be ideal for retirees who want to be able to shop, dine out, or visit their doctor without a lengthy drive.
Population: 18,457
Median Household Income: $119,454
Cost of Living: 91% of the national average
Average Rent Price: $1,698
Home Price-to-Income Ratio: 4.7
Best Places to Live in Missouri Near the Water
Missouri doesn’t have any oceanfront property, but there are still plenty of lakes and rivers to explore. If you enjoy spending time on the water, these cities rate as the best places to live.
1. Branson

Photo credit: iStock/DenisTangneyJr
Branson is an Ozark town that’s a well-known vacation spot for families. There are plenty of theme parks and museums, but Branson’s real draw lies in its natural beauty. Lake Taneycomo and Table Rock Lake are some of the best fishing spots in the country, whether you’re angling from the shore or heading out on the water. If you’re not into fishing, you can relax aboard one of the many riverboat tours that operate in the area. The price-to-income ratio is higher than some of the other cities we’ve profiled, but it’s possible to find a home to fit almost any budget.
Population: 12,897
Median Household Income: $54,961
Cost of Living: 84% of the national average
Average Rent Price: $1,450
Home Price-to-Income Ratio: 4.6
2. Rolla
Rolla features many attractions designed for those who love the water, including SplashZone Waterpark and Fugitive Beach. The latter is a waterpark built inside what was once a rock quarry. If you’d rather avoid the crowds that water parks draw, you can always check out some of the smaller, local creeks instead. The price-to-income ratio is higher here and in Warsaw, listed below, but that’s because incomes are lower — housing remains affordable overall.
Population: 20,423
Median Household Income: $42,518
Cost of Living: 81% of the national average
Average Rent Price: $775
Home Price-to-Income Ratio: 4.9
3. Warsaw

Photo credit: Flickr/Kansas City District U.S. Army Corps of Engineers , Creative Commons Attribution 2.0 Generic
Warsaw offers lots to do out-of-doors, starting with boating, fishing, and strolling along the waterfront at Drake Harbor. The Warsaw Riverfront trail system takes you along the Osage arm of the Lake of the Ozarks and the Harry S. Truman Dam offers amazing views of the water. If you’re into watersports, you can head to Truman Lake for boating, waterskiing, and swimming. As in Rolla, listed above, the price-to-income ratio is higher, but home prices are still a bargain.
Population: 2,328
Median Household Income: $35,167
Cost of Living: 76.5% of the national average
Average Rent Price: $775
Home Price-to-Income Ratio: 4.5
The Takeaway
Missouri is known for its natural beauty, and the state offers a diverse range of options to satisfy the needs of families, young professionals, retirees, or anyone who’s looking for an affordable place to live. Whether you choose a larger city, a mid-sized suburb, or a small town, there’s something here to please most everyone. When contemplating a move to Missouri or any other state, it’s important to plan your budget carefully. Compare the cost of living by state to see how other locations measure up.
Looking for an affordable option for a home mortgage loan? SoFi can help: We offer low down payments (as little as 3% - 5%*) with our competitive and flexible home mortgage loans. Plus, applying is extra convenient: It's online, with access to one-on-one help.
Browse Other States
FAQ
Where is the most affordable place to live in Missouri?
Based on the cost of living, Warsaw is the most affordable place to live in Missouri according to our research. The cost of living here is 23.5% less than the national average.
What is the least expensive place to live on the Missouri coast?
Missouri is a landlocked state, and thus there are no cheap places to live on the oceanfront. However, there are a number of affordably priced cities that are located near rivers and other waterways throughout Missouri.
Where is the cheapest place to retire in Missouri?
Kennett is the cheapest place to retire in Missouri, based on its overall cost of living. However, there are a number of large and small cities in Missouri that can offer an affordable haven for those who are either retired or planning to retire.
SoFi Loan Products
SoFi loans are originated by SoFi Bank, N.A., NMLS #696891 (Member FDIC). For additional product-specific legal and licensing information, see SoFi.com/legal. Equal Housing Lender.
Terms, conditions, and state restrictions apply. Not all products are available in all states. See SoFi.com/eligibility-criteria for more information.
*SoFi requires Private Mortgage Insurance (PMI) for conforming home loans with a loan-to-value (LTV) ratio greater than 80%. As little as 3% down payments are for qualifying first-time homebuyers only. 5% minimum applies to other borrowers. Other loan types may require different fees or insurance (e.g., VA funding fee, FHA Mortgage Insurance Premiums, etc.). Loan requirements may vary depending on your down payment amount, and minimum down payment varies by loan type.
Financial Tips & Strategies: The tips provided on this website are of a general nature and do not take into account your specific objectives, financial situation, and needs. You should always consider their appropriateness given your own circumstances. Third-Party Brand Mentions: No brands, products, or companies mentioned are affiliated with SoFi, nor do they endorse or sponsor this article. Third-party trademarks referenced herein are property of their respective owners.Tax Information: This article provides general background information only and is not intended to serve as legal or tax advice or as a substitute for legal counsel. You should consult your own attorney and/or tax advisor if you have a question requiring legal or tax advice. SOHL-Q125-104