With the national median home price hovering around $429,156, according to Redfin, retirement on a $40,000 annual income can seem out of reach. But smaller communities frequently cost 15% to 20% less than the national average, and in some areas housing runs 30% below the U.S. norm. These 12 small towns combine affordable homes, lower everyday costs, and the infrastructure that makes retirement comfortable on a modest budget.
1. Pella, Iowa
This Dutch-heritage town near Des Moines has average rent of $1,250 per month and an average home price of $349,159. Its walkable historic downtown, proximity to Des Moines health care, and lower-than-average property taxes make it a strong option for retirees who want character and community.
2. Tupelo, Mississippi
The birthplace of Elvis Presley has a cost of living roughly 24% below the U.S. average. Average rent runs $1,200 per month and average home prices are $203,340. The Tupelo Automobile Museum and proximity to national forests add recreational value at low cost.
3. Pittsburg, Kansas
A former mining town that has become a higher-education hub around Pittsburg State University, Pittsburg has average rent of $880 per month and an average home price of $129,406. Grocery, health care, and utility costs all run below national averages.
4. Red Lodge, Montana
For retirees who prize natural beauty, Red Lodge at the foot of the Beartooth Mountains offers unmatched scenery. Average rent is just $725 per month. Average home prices of $517,950 are the highest on this list, but the surrounding wilderness and active lifestyle options justify the premium for many.
5. Statesboro, Georgia
Home to Georgia Southern University, Statesboro combines college-town energy with Southern charm. Average rent is $1,570 per month and average home prices are $274,674. The city has an unusually strong number of medical providers for a town its size.
6. Tryon, North Carolina
Known as the friendliest town in the South, Tryon sits in the Blue Ridge Mountain foothills with average rent of $1,350 per month and average home prices of $323,227. Its mild climate, equestrian events, and strong cultural scene, along with health care access in nearby Asheville, make it a well-rounded retirement option.
7. Cortland, New York
With a cost of living 20% below the New York state average, Cortland offers affordable housing at an average of $194,617 with average rent of $1,420 per month. Located near the Finger Lakes, it offers four-season outdoor recreation and easy access to Ithaca and Syracuse.
8. Branson, Missouri
Branson is a small community of under 15,000 residents with average rent of $1,300 per month and average home prices of $245,093. Despite its tourist appeal from Silver Dollar City and Table Rock Lake, residents enjoy low property taxes and a slower pace of life.
9. Fairfield, Iowa
Fairfield has a cost of living 25% below the U.S. average, with average rent of $900 per month and average home prices of $157,132. A safe, walkable small town with a vibrant downtown, it is ideal for retirees who want an active community without big-city costs.
10. Gregory, South Dakota
With a population of about 1,500, Gregory is one of the tightest-knit communities on this list. Average rent is $725 per month and average home prices are $126,400, with an overall cost of living 30% below national norms. Outdoor recreation along the Missouri River adds natural value.
11. Ponca City, Oklahoma
Ponca City was built on oil and reflects it in landmarks like the Pioneer Woman statue and the Marland Mansion. Average rent is $725 per month and average home prices are $130,162, with discounted health care and grocery costs that make it one of the most affordable cities on this list.
12. Camp Hill, Pennsylvania
Part of the Harrisburg area, Camp Hill offers small-town character with excellent health resources and a population of about 8,000. Average rent is $1,495 per month and average home prices are $322,535. A comfortable life here requires around $3,300 per month, which aligns neatly with a $40,000 annual budget.
Bottom line
Retiring on $40,000 a year is still achievable in the right small town. Each of these 12 communities offers costs running 15% to 30% below national averages, local amenities designed for seniors, and enough character to make retirement genuinely rewarding. Pairing these smart money moves for seniors with a low cost of living can make a modest budget go even further. Look closely at regional cost-of-living indexes and proximity to mid-size cities when narrowing your search, since that combination tends to offer the best balance of affordability and access to services.
Editor's Note: Portions of this story were drafted with assistance from generative AI tools. All final creative decisions, edits, and fact checking were done by human writers and editors.