Moving to a city with a lower cost of living will help your nest egg last longer. Or perhaps you're young and just starting your career path. You anticipate living on an entry-level salary and don't want to scrimp too much. You can also raise a family without breaking the bank if you move to a part of the country where you're not living beyond your means. Whatever the reason, it's time to check out the most affordable cities for relocating where your dollars can stretch further.


01Buffalo, New York

The winters in Buffalo can get cold and snowy, but don't let that deter you from moving to this city in upstate New York. The median price for a home in Buffalo starts at just $80,000. Living here will also mean spending about 35% less on some of life's essentials, like medical care and transportation costs.

Buffalo boasts nine schools of higher education, one of which is the University at Buffalo, a top research university. There is no need to miss out on cultural amenities here, either. Buffalo is home to the Albright-Knox Art Gallery and Frank Lloyd Wright's Darwin D. Martin House Complex. Drive a short way to nearby Niagara Falls, take in a Buffalo Bills football game, or hop on over to the Buffalo Zoo when guests come to visit.


02Memphis, Tennessee

Panoramic view of downtown Memphis (TE, USA) reflected in a fountain. MoreISO / Getty Images

Memphis, Tennessee, is one of the cheapest US cities to live in, coming in at 14.3 % lower than the national average. With a rich musical history and plenty to offer residents in the way of entertainment, there are countless reasons to consider moving here. The average cost of a home in Memphis is roughly $180,000, well below the prices in other cities in Tennessee, such as Nashville.


03Roanoke, Virginia

With views of the Blue Ridge Mountains and a temperate climate that lets you enjoy all four seasons, Roanoke is a beautiful place to live. Even better is the fact that this city is also very affordable. The median home price is a little over $135,000. Get your exercise outdoors on one of the many walking trails, including the well-known Appalachian Trail. Take advantage of the museums and live music venues available in Roanoke. Healthcare, transportation, and food prices are less expensive here, too.


04Amarillo, Texas

Texas Sunset

Amarillo is an up and coming affordable city for Americans to live in. A small town with a huge amount of charm, Amarillo will win you over in no time. The average cost of a home in Texas is $195 000, but in Amarillo, the median home price is just $136 000. With affordable housing and below-average transit costs, this town in the Texas panhandle will help you stick to your budget.


05Lansing, Michigan

In Michigan's capital city, you'll spend 40% less on living essentials, like housing, for one. The average cost for a rental in Lansing is just $734 per month. You can also purchase a home for less than $90,000. The unemployment rate in this city is lower than the national average.

Colleges and universities in Lansing attract a younger group of residents, while the golf courses, cycling trails, and multiple cultural attractions bring people of all ages to Lansing.


06Morgantown, West Virginia

Median home values sit well beneath the national average at $171,723 in Morgantown. If you decide to rent, you're in luck. An apartment rental's median cost is a mere $700 a month. While this is not the cheapest city of all for housing prices, it's still comparatively inexpensive. You'll end up spending a lot less in general living here because medical care, transportation, and entertainment costs are some of the lowest anywhere.

Morgantown residents are proud of residing in the same city as West Virginia University, which houses an art museum and two galleries.


07Omaha, Nebraska

Downtown Omaha at sunset f1monaco31 / Getty Images

Ranked the 7th best city in the United States to raise a family by Forbes in 2018, Omaha has a considerable appeal. Not only is it a family-friendly town, but it's budget-friendly as well. The cost of living in Omaha is 8% below the national average, so you enjoy the perks of a big city without the sky-high prices.


08La Crosse, Wisconsin

Imagine living adjacent to the Mississippi River, close to major medical facilities and three schools of higher education. Now consider being able to purchase a home that costs $70,000 less than the national average for home values. This is why La Crosse is one of the cheapest cities to live in the US. It also helps that you'll spend 30% less on entertainment with the city's many outdoor events, golf courses, hiking trails, and ski trails.


09Savannah, Georgia

Yes, there are some pricey old mansions in Savannah, but those are not the norm for real estate buyers. On average, you'll lay out $50,000 less for a home in Savannah than you would in most other US cities. It's also a great place to live.

You'll love the city's National Historic District, the largest of its type in the country. Savannah exudes Southern charm with its cobblestone streets and the lovely Forsyth Park. The moderate winter temperatures let you enjoy outdoor activities throughout the year.


10Ellensburg, Washington

Renters spend less than $800 a month in this city that sits in the middle of Washington State. They also spend 35% less than the national average on things like entertainment, gas, and medical care. Many residents move to Ellensburg but commute via I-90 to their jobs in the nearby Puget Sound region.

Ellensburg gets a lot less rain than the rest of the state and boasts 204 sunny days per year on average. There's also a lot of history here. The many festivals, art walks, and parades keep residents entertained.


11Tulsa, Oklahoma

tulsa city skyline around downtown digidreamgrafix / Getty Images

Tulsa is another fantastic city for young families who are trying to get ahead without breaking the bank. Tulsa is a big city with a strong sense of community and plenty of job opportunities. A low cost of living allows people to spend more, and this enables businesses to offer more products at lower rates in a cost-effective cycle of consumerism.


12Knoxville, Tennessee

With the Smoky Mountains as its backdrop, Knoxville is a scenic delight, but it's also a very affordable place to live. Housing costs are lower by about $70,000 than the national median. There's also very little income tax to whittle away at your spending power. The University of Tennessee is a big draw for attracting youthful and well-educated residents to Knoxville. For the kids, there are top-notch public schools in Knoxville to help further their education.


13Moscow, Idaho

Rents in Moscow are quite low in this small city of fewer than 25,000 residents. Yet, the job market is strong, possibly due to the presence of the University of Idaho in town. People living in Moscow have access to 17 different parks, the Latah Trail for long nature walks, an arboretum and botanical garden, plus a fun aquatic center featuring a lazy river.


14Cincinnati, Ohio

Spend much less on rent, buying a home, and most of life's necessities if you live in Cincinnati. If you're seeking a job in a cheap place to live, Cincinnati is home to 23 major corporations and businesses, plus it has over 30 colleges and universities to choose from.

Sports fans will love cheering on football's Cincinnati Bengals and baseball's Reds teams. Cultural attractions include the Taft Museum of Art, the Cincinnati Operate Company, and great Shakespearean theatre.


15St. Louis, Missouri

Missouri, St Louis, Gateway Arch Andrea Pistolesi / Getty Images

St. Louis has all the fixings of a much bigger city like New York or Chicago without the high cost. Average home sale prices are significantly lower than the national average, with a median cost of $168,000. For first-time home buyers, this is a fantastic place to put down roots in a city that still has plenty to offer in the way of entertainment.