Advertiser Disclosure
GOBankingRates works with many financial advertisers to showcase their products and services to our audiences. These brands compensate us to advertise their products in ads across our site. This compensation may impact how and where products appear on this site. We are not a comparison-tool and these offers do not represent all available deposit, investment, loan or credit products.
How Far $100K Goes in America’s Best Small Towns
        Written by         
                        Heather Taylor
                    
    
        Edited by         
            Chris Cluff
        
    
Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 YearsHelping You Live Richer
Reviewed by Experts
Trusted by Millions of Readers
Tired of living in a high cost-of-living area where making $100,000 means spending every dollar? New data shows you can live off substantially less than that in America’s 50 best small towns, which GOBankingRates determined by examining the latest livability and cost-of-living figures.
Qualifying small towns identified for this study have total populations between 1,000 and 10,000 residents and a livability index of at least 85 to represent places with the best quality of life. Assuming a $100,000 salary, the take-home pay was calculated using ADP’s Salary Paycheck Calculator and used with cost of living for necessities to find the leftover savings.
Key Findings
- Nutter Fort ranked first for the most leftover savings. Earning $100,000 in the West Virginia town means having $38,807 leftover in savings.
 - Earning $100,000 equates to $33,000+ leftover in the top five towns. They are Nutter Fort ($38,807); Jerome, Illinois ($37,140); Mogadore, Ohio ($33,781); Holdrege, Nebraska ($33,633), and Bluffton, Ohio ($33,271).
 - 11 Ohio towns emerged with leftover savings of $13,000+: Mogadore (#3), Bluffton (#5), Deer Park (#6), Sherwood (#13), Fairlawn (#14), Canfield (#15), Minerva Park (#20), Ottawa Hills (#27), Glendale (#30), Wyoming (#37) and Kenwood (#42).
 - Two surprising Florida towns appeared in the top 15. Earning $100,000 annually in Tangelo Park (#7) and Mary Esther (#11) means having at least $28,000 after taxes.
 
From towns with the highest to lowest leftover savings, here’s how far a $100,000 salary goes in America’s 50 best small towns.
1. Nutter Fort, West Virginia
- Total population: 1,890
 - Net after taxes on $100K: $71,612
 - Annual cost of necessities: $32,805
 - Savings left after cost of living: $38,807
 
2. Jerome, Illinois
- Total population: 1,910
 - Net after taxes on $100K: $70,864
 - Annual cost of necessities: $33,723
 - Savings left after cost of living: $37,140
 
3. Mogadore, Ohio
- Total population: 3,737
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $39,282
 - Savings left after cost of living: $33,781
 
4. Holdrege, Nebraska
- Total population: 5,503
 - Net after taxes on $100K: $71,166
 - Annual cost of necessities: $37,533
 - Savings left after cost of living: $33,633
 
5. Bluffton, Ohio
- Total population: 3,799
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $39,791
 - Savings left after cost of living: $33,271
 
6. Deer Park, Ohio
- Total population: 5,380
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $41,043
 - Savings left after cost of living: $32,020
 
7. Tangelo Park, Florida
- Total population: 2,103
 - Net after taxes on $100K: $75,616
 - Annual cost of necessities: $43,733
 - Savings left after cost of living: $31,882
 
8. Bellevue, Kentucky
- Total population: 5,598
 - Net after taxes on $100K: $71,907
 - Annual cost of necessities: $41,115
 - Savings left after cost of living: $30,791
 
9. Maplewood, Missouri
- Total population: 8,154
 - Net after taxes on $100K: $71,976
 - Annual cost of necessities: $41,821
 - Savings left after cost of living: $30,155
 
10. Kimberly, Wisconsin
- Total population: 7,432
 - Net after taxes on $100K: $70,835
 - Annual cost of necessities: $40,863
 - Savings left after cost of living: $29,972
 
11. Mary Esther, Florida
- Total population: 4,034
 - Net after taxes on $100K: $75,616
 - Annual cost of necessities: $46,944
 - Savings left after cost of living: $28,672
 
12. East Syracuse, New York
- Total population: 3,039
 - Net after taxes on $100K: $70,449
 - Annual cost of necessities: $41,887
 - Savings left after cost of living: $28,562
 
13. Sherwood, Ohio
- Total population: 3,259
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $44,872
 - Savings left after cost of living: $28,191
 
14. Fairlawn, Ohio
- Total population: 7,689
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $45,172
 - Savings left after cost of living: $27,890
 
15. Canfield, Ohio
- Total population: 7,651
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $45,470
 - Savings left after cost of living: $27,593
 
16. Sioux Center, Iowa
- Total population: 8,335
 - Net after taxes on $100K: $72,464
 - Annual cost of necessities: $45,533
 - Savings left after cost of living: $26,931
 
17. Millwood, Washington
- Total population: 1,880
 - Net after taxes on $100K: $74,378
 - Annual cost of necessities: $47,578
 - Savings left after cost of living: $26,800
 
18. Camp Hill, Pennsylvania
- Total population: 8,149
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $46,866
 - Savings left after cost of living: $25,610
 
19. Leland Grove, Illinois
- Total population: 1,595
 - Net after taxes on $100K: $70,864
 - Annual cost of necessities: $45,581
 - Savings left after cost of living: $25,283
 
20. Minerva Park, Ohio
- Total population: 2,095
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $47,898
 - Savings left after cost of living: $25,165
 
21. Lauderdale, Minnesota
- Total population: 2,386
 - Net after taxes on $100K: $69,870
 - Annual cost of necessities: $45,690
 - Savings left after cost of living: $24,180
 
22. Lathrup Village, Michigan
- Total population: 4,049
 - Net after taxes on $100K: $71,536
 - Annual cost of necessities: $47,633
 - Savings left after cost of living: $23,902
 
23. Park Hills, Kentucky
- Total population: 3,155
 - Net after taxes on $100K: $71,907
 - Annual cost of necessities: $48,681
 - Savings left after cost of living: $23,225
 
24. Edgewood, Kentucky
- Total population: 8,429
 - Net after taxes on $100K: $71,907
 - Annual cost of necessities: $48,840
 - Savings left after cost of living: $23,067
 
25. Hampden, Maine
- Total population: 4,937
 - Net after taxes on $100K: $69,630
 - Annual cost of necessities: $47,482
 - Savings left after cost of living: $22,148
 
26. Savoy, Illinois
- Total population: 8,807
 - Net after taxes on $100K: $70,864
 - Annual cost of necessities: $48,933
 - Savings left after cost of living: $21,931
 
27. Ottawa Hills, Ohio
- Total population: 4,796
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $51,674
 - Savings left after cost of living: $21,388
 
28. Fort Mitchell, Kentucky
- Total population: 8,676
 - Net after taxes on $100K: $71,907
 - Annual cost of necessities: $50,967
 - Savings left after cost of living: $20,940
 
29. Clinton, New York
- Total population: 1,967
 - Net after taxes on $100K: $70,449
 - Annual cost of necessities: $49,742
 - Savings left after cost of living: $20,707
 
30. Glendale, Ohio
- Total population: 1,977
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $52,560
 - Savings left after cost of living: $20,502
 
31. Washington Terrace, Utah
- Total population: 9,196
 - Net after taxes on $100K: $71,296
 - Annual cost of necessities: $50,861
 - Savings left after cost of living: $20,435
 
32. Hales Corners, Wisconsin
- Total population: 7,627
 - Net after taxes on $100K: $70,835
 - Annual cost of necessities: $50,848
 - Savings left after cost of living: $19,987
 
33. Kohler, Wisconsin
- Total population: 2,136
 - Net after taxes on $100K: $70,835
 - Annual cost of necessities: $51,877
 - Savings left after cost of living: $18,958
 
34. Thorndale, Pennsylvania
- Total population: 4,139
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $54,071
 - Savings left after cost of living: $18,404
 
35. Falcon Heights, Minnesota
- Total population: 5,145
 - Net after taxes on $100K: $69,870
 - Annual cost of necessities: $52,817
 - Savings left after cost of living: $17,053
 
36. Hatboro, Pennsylvania
- Total population: 8,219
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $56,405
 - Savings left after cost of living: $16,071
 
37. Wyoming, Ohio
- Total population: 8,712
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $57,534
 - Savings left after cost of living: $15,529
 
38. Glenside, Pennsylvania
- Total population: 7,941
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $57,836
 - Savings left after cost of living: $14,639
 
39. Monona, Wisconsin
- Total population: 8,604
 - Net after taxes on $100K: $70,835
 - Annual cost of necessities: $56,360
 - Savings left after cost of living: $14,475
 
40. Pleasant Ridge, Michigan
- Total population: 2,607
 - Net after taxes on $100K: $71,536
 - Annual cost of necessities: $57,131
 - Savings left after cost of living: $14,405
 
41. Wyncote, Pennsylvania
- Total population: 3,358
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $58,208
 - Savings left after cost of living: $14,268
 
42. Kenwood, Ohio
- Total population: 8,484
 - Net after taxes on $100K: $73,062
 - Annual cost of necessities: $59,441
 - Savings left after cost of living: $13,621
 
43. Milford, Michigan
- Total population: 6,467
 - Net after taxes on $100K: $71,536
 - Annual cost of necessities: $58,337
 - Savings left after cost of living: $13,199
 
44. Conshohocken, Pennsylvania
- Total population: 9,235
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $60,176
 - Savings left after cost of living: $12,300
 
45. Swarthmore, Pennsylvania
- Total population: 6,524
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $60,287
 - Savings left after cost of living: $12,189
 
46. Sewickley, Pennsylvania
- Total population: 3,850
 - Net after taxes on $100K: $72,476
 - Annual cost of necessities: $60,488
 - Savings left after cost of living: $11,987
 
47. Pittsford, New York
- Total population: 1,702
 - Net after taxes on $100K: $70,449
 - Annual cost of necessities: $59,342
 - Savings left after cost of living: $11,107
 
48. Wood Village, Oregon
- Total population: 4,611
 - Net after taxes on $100K: $67,219
 - Annual cost of necessities: $56,192
 - Savings left after cost of living: $11,027
 
49. South Bound Brook, New Jersey
- Total population: 4,833
 - Net after taxes on $100K: $70,231
 - Annual cost of necessities: $59,209
 - Savings left after cost of living: $11,022
 
50. Huntington Woods, Michigan
- Total population: 6,322
 - Net after taxes on $100K: $71,536
 - Annual cost of necessities: $61,050
 - Savings left after cost of living: $10,486
 
See more original studies and surveys in the GOBankingRates original research center.
Editor’s note: Photos are for representational purposes only and might not reflect the exact locations listed.
Methodology: For this study, GOBankingRates analyzed the best small towns across the United States to find out how far a $100,000 salary, after taxes, will go in each city. The small towns are identified using the U.S. Census 2023 5-year American Community Survey. To qualify as a small town, the total population had to be between 1,000 and 10,000. The total households and median household income were also sourced from the Census ACS. For each city the livability index was sourced from AreaVibes; in order to qualify for this study, the livability index had to be at least 85, representing the places with the best quality of life. The cost-of-living indexes were sourced from Sperling’s BestPlaces for the remaining best small towns. Other data was sourced from the Bureau of Labor Statistics Consumer Expenditure Survey, Zillow Home Value Index and the Federal Reserve Economic Data. Using the average mortgage and expenditure costs, the total cost of living for necessities was calculated for each location. Assuming a $100,000 salary, the take-home pay was calculated using ADP’s Salary Paycheck Calculator. The calculator assumed a $100,000 salary for a single taxpayer who does not have any money coming out for deductions or dependents, is not exempt from any specific federal or state taxes, claims 1 exemption on state taxes, does not pay into insurance, and does pay 4% of their income to a 401(k). Using these filters, the take-home pay was calculated and used with cost of living for necessities to find the leftover savings. The cities were then sorted to show the highest leftover savings first, representing the most affordable among the best small towns. All data was collected on and is up to date as of Sept. 8, 2025.
Share This Article:
You May Also Like
                            
                            
                            
                            
                            
                            These 6 States Are Stepping In To Help SNAP Recipients -- Is Yours One of Them?
October 30, 2025
9 min Read
                            
                            
                            
                            This 20-Minute Money Routine Could Change Your Financial Life, According to Rachel Cruze
October 28, 2025
9 min Read
                            
                            How Much Monthly Income Could You Get from 1% of Warren Buffett's Wealth?
October 30, 2025
9 min Read
                            Bank of America's Top 5 Predictions That Are About To Shake Up the Economy
October 30, 2025
9 min Read
                            I'm a Self-Made Millionaire: 6 Steps I Took To Become Rich on an Average Salary
October 28, 2025
9 min Read
                            Questions Around The Economy
Make your money work for you
Get the latest news on investing, money, and more with our free newsletter.
By subscribing, you agree to our Terms of Use and Privacy Policy. Unsubscribe at any time.

Thanks!
You're now subscribed to our newsletter. 
Check your inbox for more details.

                Sending you timely financial stories that you can bank on.
                        Sign up for our daily newsletter for the latest financial news and trending topics.
For our full Privacy Policy, click here.
Looks like you're using an adblocker
Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.
- AdBlock / uBlock / Brave
- Click the ad blocker extension icon to the right of the address bar
 - Disable on this site
 - Refresh the page
 
 - Firefox / Edge / DuckDuckGo
- Click on the icon to the left of the address bar
 - Disable Tracking Protection
 - Refresh the page
 
 - Ghostery
- Click the blue ghost icon to the right of the address bar
 - Disable Ad-Blocking, Anti-Tracking, and Never-Consent
 - Refresh the page
 
 



