WhereCanIAfford › Best town for me

Best town for me — scored, not guessed

Johnstown, PA — 80/100 is your top match: homes $107,146 — inside your $400,000 budget. We score every US metro on real data — home prices, climate, 2024 vote margins — and show why each matched you. Not a quiz.

Your criteria

Max home budget:   Climate:

Politics lean:      

Showing a sample ranking — set your criteria above.

Top matches (sample)

TownScoreTypical homeClimateLeanWhy it matched
Johnstown, PA80$107,146temperateswinghomes $107,146 — inside your $400,000 budget
Decatur, IL80$126,931coldDhomes $126,931 — inside your $400,000 budget
Weirton, WV80$135,893temperateRhomes $135,893 — inside your $400,000 budget
Wheeling, WV80$141,852temperateRhomes $141,852 — inside your $400,000 budget
Enid, OK80$144,157warm-humidRhomes $144,157 — inside your $400,000 budget
Charleston, WV80$148,817temperateRhomes $148,817 — inside your $400,000 budget
Beckley, WV80$149,420temperateRhomes $149,420 — inside your $400,000 budget
Lawton, OK80$154,345warm-humidRhomes $154,345 — inside your $400,000 budget
Elmira, NY80$161,607temperateDhomes $161,607 — inside your $400,000 budget
Huntington, WV80$166,506temperateRhomes $166,506 — inside your $400,000 budget
Terre Haute, IN80$167,654temperateRhomes $167,654 — inside your $400,000 budget
Albany, GA80$168,362warm-humidswinghomes $168,362 — inside your $400,000 budget
Monroe, LA80$168,606hot-humidRhomes $168,606 — inside your $400,000 budget
Anniston, AL80$170,653hot-humidRhomes $170,653 — inside your $400,000 budget
Parkersburg, WV80$171,206temperateRhomes $171,206 — inside your $400,000 budget
Paducah, KY80$171,436temperateRhomes $171,436 — inside your $400,000 budget
Alexandria, LA80$171,604hot-humidRhomes $171,604 — inside your $400,000 budget
Muncie, IN80$171,820temperateRhomes $171,820 — inside your $400,000 budget
Peoria, IL80$172,742coldDhomes $172,742 — inside your $400,000 budget
Saginaw, MI80$173,341coldswinghomes $173,341 — inside your $400,000 budget
Youngstown, OH80$175,405temperateRhomes $175,405 — inside your $400,000 budget
Altoona, PA80$178,052temperateswinghomes $178,052 — inside your $400,000 budget
Wichita Falls, TX80$178,786hot-humidRhomes $178,786 — inside your $400,000 budget
Gadsden, AL80$184,689hot-humidRhomes $184,689 — inside your $400,000 budget
Texarkana, TX80$185,546hot-humidRhomes $185,546 — inside your $400,000 budget
Beaumont, TX80$185,608hot-humidRhomes $185,608 — inside your $400,000 budget
Shreveport, LA80$186,193hot-humidRhomes $186,193 — inside your $400,000 budget
Bay City, MI80$186,601coldswinghomes $186,601 — inside your $400,000 budget
Houma, LA80$186,622hot-humidRhomes $186,622 — inside your $400,000 budget
Goldsboro, NC80$188,523warm-humidswinghomes $188,523 — inside your $400,000 budget
Battle Creek, MI80$189,677coldswinghomes $189,677 — inside your $400,000 budget
Lima, OH80$192,196temperateRhomes $192,196 — inside your $400,000 budget
Florence, SC80$193,792warm-humidRhomes $193,792 — inside your $400,000 budget
McAllen, TX80$193,978hot-humidRhomes $193,978 — inside your $400,000 budget
Kokomo, IN80$194,129temperateRhomes $194,129 — inside your $400,000 budget
Davenport, IA80$195,380coldRhomes $195,380 — inside your $400,000 budget
Dothan, AL80$196,979hot-humidRhomes $196,979 — inside your $400,000 budget
Mobile, AL80$197,857hot-humidRhomes $197,857 — inside your $400,000 budget
Flint, MI80$197,858coldswinghomes $197,858 — inside your $400,000 budget
Binghamton, NY80$198,435temperateDhomes $198,435 — inside your $400,000 budget
Mansfield, OH80$198,928temperateRhomes $198,928 — inside your $400,000 budget
Waterloo, IA80$200,191coldRhomes $200,191 — inside your $400,000 budget
Macon, GA80$200,228warm-humidswinghomes $200,228 — inside your $400,000 budget
Springfield, IL80$200,409coldDhomes $200,409 — inside your $400,000 budget
Rocky Mount, NC80$201,686warm-humidswinghomes $201,686 — inside your $400,000 budget
Lake Charles, LA80$202,237hot-humidRhomes $202,237 — inside your $400,000 budget
Lafayette, LA80$202,312hot-humidRhomes $202,312 — inside your $400,000 budget
Springfield, OH80$202,802temperateRhomes $202,802 — inside your $400,000 budget
Toledo, OH80$203,726temperateRhomes $203,726 — inside your $400,000 budget
Fort Smith, AR80$205,554warm-humidRhomes $205,554 — inside your $400,000 budget
Jonesboro, AR80$205,822warm-humidRhomes $205,822 — inside your $400,000 budget
Brownsville, TX80$207,150hot-humidRhomes $207,150 — inside your $400,000 budget
Jackson, TN80$208,153temperateRhomes $208,153 — inside your $400,000 budget
Columbus, GA80$209,527warm-humidswinghomes $209,527 — inside your $400,000 budget
Sumter, SC80$210,445warm-humidRhomes $210,445 — inside your $400,000 budget
Owensboro, KY80$213,657temperateRhomes $213,657 — inside your $400,000 budget
Lubbock, TX80$213,766hot-humidRhomes $213,766 — inside your $400,000 budget
Montgomery, AL80$214,099hot-humidRhomes $214,099 — inside your $400,000 budget
St. Joseph, MO80$215,126temperateRhomes $215,126 — inside your $400,000 budget
Jackson, MS80$215,136hot-humidRhomes $215,136 — inside your $400,000 budget
Florence, AL80$216,659hot-humidRhomes $216,659 — inside your $400,000 budget
Abilene, TX80$217,009hot-humidRhomes $217,009 — inside your $400,000 budget
Topeka, KS80$217,683temperateRhomes $217,683 — inside your $400,000 budget
Hattiesburg, MS80$218,044hot-humidRhomes $218,044 — inside your $400,000 budget
Laredo, TX80$218,391hot-humidRhomes $218,391 — inside your $400,000 budget
Canton, OH80$218,776temperateRhomes $218,776 — inside your $400,000 budget
Amarillo, TX80$219,904hot-humidRhomes $219,904 — inside your $400,000 budget
Longview, TX80$220,865hot-humidRhomes $220,865 — inside your $400,000 budget
Rockford, IL80$221,368coldDhomes $221,368 — inside your $400,000 budget
Tuscaloosa, AL80$223,201hot-humidRhomes $223,201 — inside your $400,000 budget
Kankakee, IL80$223,721coldDhomes $223,721 — inside your $400,000 budget
Erie, PA80$224,109temperateswinghomes $224,109 — inside your $400,000 budget
Victoria, TX80$224,479hot-humidRhomes $224,479 — inside your $400,000 budget
Gulfport, MS80$224,666hot-humidRhomes $224,666 — inside your $400,000 budget
Corpus Christi, TX80$225,070hot-humidRhomes $225,070 — inside your $400,000 budget
Sioux City, IA80$225,213coldRhomes $225,213 — inside your $400,000 budget
Hammond, LA80$225,222hot-humidRhomes $225,222 — inside your $400,000 budget
Wichita, KS80$225,557temperateRhomes $225,557 — inside your $400,000 budget
Valdosta, GA80$226,628warm-humidswinghomes $226,628 — inside your $400,000 budget
Evansville, IN80$226,753temperateRhomes $226,753 — inside your $400,000 budget

· NOAA 1991–2020 U.S. Climate Normals, coarse state-center band. · Certified 2024 presidential two-party vote margin, state level (proxy for the county margins a full build would use).

Talk to a local agent →Moving supplies →

How the score works

Transparent weights
Each town's score is a weighted average of budget fit, climate match, politics closeness, and (if selected) water and mountains — all shown per row.
Real data
Home prices: Zillow ZHVI. Climate: NOAA 1991–2020 normals (coarse state band). Politics: 2024 certified state vote margins. We label these as state-level proxies, not county precision.
🏠 Where can I afford a house?
Your salary → every metro you can buy in.
🔥 FIRE by town
Your portfolio → which towns retire you today.
🧭 Best town for me
Budget + climate + politics → your ranked towns.
💵 Take-home comparison
Salary after tax + housing, city vs city.