Skip to content
CostByCity
Retirement8 min read

Where to Retire on $2,000 a Month in America

The average Social Security check is about $1,900. These cities and towns let you live on $2,000/month without sacrificing quality of life.

Published December 15, 2024· CostByCity Editorial Team

Can You Really Retire on $2,000/Month?

The average Social Security retirement benefit in 2025 is approximately $1,907/month. For millions of Americans, this is their primary or only retirement income. While $2,000/month is tight anywhere, several US locations make it workable — if you choose strategically.

Budget Breakdown for $2,000/Month Retirement

CategoryTarget Amount% of Budget
Housing (rent or mortgage-free taxes/insurance)$500–$70025–35%
Groceries$250–$30012.5–15%
Healthcare (Medicare + supplemental)$200–$35010–17.5%
Transportation$150–$2507.5–12.5%
Utilities$100–$1505–7.5%
Insurance$50–$1002.5–5%
Personal/entertainment$100–$2005–10%

Best US Cities for $2,000/Month Retirement

The Mortgage-Free Advantage

The single biggest factor in making $2,000/month work is eliminating a housing payment. Retirees who own their home outright only pay property taxes and insurance — often $200–$400/month instead of $500–$700 in rent. If you are not yet retired, the most impactful retirement planning step is paying off your mortgage before you stop working.

Healthcare: The Wild Card

Medicare covers most medical needs for retirees 65+, but supplemental insurance (Medigap) costs $150–$300/month depending on your state and plan. Prescription drug costs vary widely. Before choosing a retirement location, verify that adequate healthcare facilities exist nearby — the cheapest towns are sometimes cheapest because they lack medical infrastructure.

Explore Cost of Living Data

Use our free tools to compare living costs across 380+ US metro areas and find the best city for your budget.

Related Guides