The 25 Most Affordable Small Towns in Wyoming
Ranked by home value ÷ income among 66 towns of 500–10,000 people in Wyoming. #1 is South Greeley, WY (homes cost 1.2× income).
-
25Wright, Wyoming
Homes cost 3.2× income
Wright is a town of 1,644 people in Campbell County, Wyoming. The median home is worth $221,800 and the median household earns $69,545, so homes cost 3.2× income (typical Wyoming town: 3.7×). Median rent is —.
1,644 people · Campbell County · median home $221,800 · income $69,545 · Jan low 13°F · 58 in snow
Full Wright, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24Thermopolis, Wyoming
Homes cost 3.2× income
Thermopolis is a town of 2,725 people in Hot Springs County, Wyoming. The median home is worth $211,400 and the median household earns $65,208, so homes cost 3.2× income (typical Wyoming town: 3.7×). Median rent is $835.
2,725 people · Hot Springs County · median home $211,400 · income $65,208 · Jan low 12°F · 27 in snow
Full Thermopolis, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Douglas, Wyoming
Homes cost 3.2× income
Douglas is a city of 6,386 people in Converse County, Wyoming. The median home is worth $267,400 and the median household earns $83,147, so homes cost 3.2× income (typical Wyoming town: 3.7×). Median rent is $841.
6,386 people · Converse County · median home $267,400 · income $83,147 · Jan low 12°F · 59 in snow
Full Douglas, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Lusk, Wyoming
Homes cost 3.1× income
Lusk is a town of 1,541 people in Niobrara County, Wyoming. The median home is worth $213,000 and the median household earns $68,507, so homes cost 3.1× income (typical Wyoming town: 3.7×). Median rent is $587.
1,541 people · Niobrara County · median home $213,000 · income $68,507 · Jan low 15°F · 51 in snow
Full Lusk, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Evansville, Wyoming
Homes cost 3.1× income
Evansville is a town of 2,746 people in Natrona County, Wyoming. The median home is worth $240,700 and the median household earns $76,893, so homes cost 3.1× income (typical Wyoming town: 3.7×). Median rent is $1,004.
2,746 people · Natrona County · median home $240,700 · income $76,893 · Jan low 17°F · 82 in snow
Full Evansville, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20North Rock Springs, Wyoming
Homes cost 3.0× income
North Rock Springs is a community of 2,439 people in Sweetwater County, Wyoming. The median home is worth $313,000 and the median household earns $104,350, so homes cost 3.0× income (typical Wyoming town: 3.7×). Median rent is —.
2,439 people · Sweetwater County · median home $313,000 · income $104,350 · Jan low 12°F · 31 in snow
Full North Rock Springs, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Bar Nunn, Wyoming
Homes cost 3.0× income
Bar Nunn is a town of 2,981 people in Natrona County, Wyoming. The median home is worth $297,300 and the median household earns $98,804, so homes cost 3.0× income (typical Wyoming town: 3.7×). Median rent is $1,042.
2,981 people · Natrona County · median home $297,300 · income $98,804 · Jan low 17°F · 72 in snow
Full Bar Nunn, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Cowley, Wyoming
Homes cost 2.9× income
Cowley is a town of 762 people in Big Horn County, Wyoming. The median home is worth $232,300 and the median household earns $79,732, so homes cost 2.9× income (typical Wyoming town: 3.7×). Median rent is —.
762 people · Big Horn County · median home $232,300 · income $79,732 · Jan low 7°F · 13 in snow
Full Cowley, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Lyman, Wyoming
Homes cost 2.9× income
Lyman is a town of 2,135 people in Uinta County, Wyoming. The median home is worth $288,500 and the median household earns $101,190, so homes cost 2.9× income (typical Wyoming town: 3.7×). Median rent is $1,150.
2,135 people · Uinta County · median home $288,500 · income $101,190 · Jan low 11°F · 64 in snow
Full Lyman, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Worland, Wyoming
Homes cost 2.9× income
Worland is a city of 4,773 people in Washakie County, Wyoming. The median home is worth $185,300 and the median household earns $63,357, so homes cost 2.9× income (typical Wyoming town: 3.7×). Median rent is $703.
4,773 people · Washakie County · median home $185,300 · income $63,357 · Jan low 4°F · 28 in snow
Full Worland, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Bear River, Wyoming
Homes cost 2.8× income
Bear River is a town of 522 people in Uinta County, Wyoming. The median home is worth $341,900 and the median household earns $120,859, so homes cost 2.8× income (typical Wyoming town: 3.7×). Median rent is $2,083.
522 people · Uinta County · median home $341,900 · income $120,859 · Jan low 14°F · 55 in snow
Full Bear River, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Upton, Wyoming
Homes cost 2.8× income
Upton is a town of 898 people in Weston County, Wyoming. The median home is worth $160,400 and the median household earns $58,182, so homes cost 2.8× income (typical Wyoming town: 3.7×). Median rent is —.
898 people · Weston County · median home $160,400 · income $58,182 · Jan low 10°F · 46 in snow
Full Upton, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Mountain View, Wyoming
Homes cost 2.8× income
Mountain View is a town of 1,278 people in Uinta County, Wyoming. The median home is worth $270,400 and the median household earns $98,188, so homes cost 2.8× income (typical Wyoming town: 3.7×). Median rent is $828.
1,278 people · Uinta County · median home $270,400 · income $98,188 · Jan low 11°F · 64 in snow
Full Mountain View, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12Byron, Wyoming
Homes cost 2.7× income
Byron is a town of 562 people in Big Horn County, Wyoming. The median home is worth $170,800 and the median household earns $64,167, so homes cost 2.7× income (typical Wyoming town: 3.7×). Median rent is $883.
562 people · Big Horn County · median home $170,800 · income $64,167 · Jan low 7°F · 13 in snow
Full Byron, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Arapahoe, Wyoming
Homes cost 2.6× income
Arapahoe is a community of 1,612 people in Fremont County, Wyoming. The median home is worth $183,900 and the median household earns $70,000, so homes cost 2.6× income (typical Wyoming town: 3.7×). Median rent is $453.
1,612 people · Fremont County · median home $183,900 · income $70,000 · Jan low 4°F · 44 in snow
Full Arapahoe, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Greybull, Wyoming
Homes cost 2.6× income
Greybull is a town of 1,651 people in Big Horn County, Wyoming. The median home is worth $169,600 and the median household earns $65,417, so homes cost 2.6× income (typical Wyoming town: 3.7×). Median rent is $807.
1,651 people · Big Horn County · median home $169,600 · income $65,417 · Jan low 2°F · 19 in snow
Full Greybull, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Fort Washakie, Wyoming
Homes cost 2.5× income
Fort Washakie is a community of 1,650 people in Fremont County, Wyoming. The median home is worth $92,800 and the median household earns $36,875, so homes cost 2.5× income (typical Wyoming town: 3.7×). Median rent is $519.
1,650 people · Fremont County · median home $92,800 · income $36,875 · Jan low 8°F · 55 in snow
Full Fort Washakie, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Sleepy Hollow, Wyoming
Homes cost 2.4× income
Sleepy Hollow is a community of 1,227 people in Campbell County, Wyoming. The median home is worth $288,700 and the median household earns $120,504, so homes cost 2.4× income (typical Wyoming town: 3.7×). Median rent is —.
1,227 people · Campbell County · median home $288,700 · income $120,504 · Jan low 16°F · 56 in snow
Full Sleepy Hollow, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Basin, Wyoming
Homes cost 2.4× income
Basin is a town of 1,288 people in Big Horn County, Wyoming. The median home is worth $157,300 and the median household earns $65,515, so homes cost 2.4× income (typical Wyoming town: 3.7×). Median rent is $903.
1,288 people · Big Horn County · median home $157,300 · income $65,515 · Jan low 9°F · 20 in snow
Full Basin, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6Kemmerer, Wyoming
Homes cost 2.3× income
Kemmerer is a city of 2,415 people in Lincoln County, Wyoming. The median home is worth $178,900 and the median household earns $76,626, so homes cost 2.3× income (typical Wyoming town: 3.7×). Median rent is $824.
2,415 people · Lincoln County · median home $178,900 · income $76,626 · Jan low 2°F · 50 in snow
Full Kemmerer, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Diamondville, Wyoming
Homes cost 2.2× income
Diamondville is a town of 520 people in Lincoln County, Wyoming. The median home is worth $144,600 and the median household earns $65,962, so homes cost 2.2× income (typical Wyoming town: 3.7×). Median rent is $642.
520 people · Lincoln County · median home $144,600 · income $65,962 · Jan low 2°F · 50 in snow
Full Diamondville, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Newcastle, Wyoming
Homes cost 2.2× income
Newcastle is a city of 3,374 people in Weston County, Wyoming. The median home is worth $178,900 and the median household earns $82,734, so homes cost 2.2× income (typical Wyoming town: 3.7×). Median rent is $758.
3,374 people · Weston County · median home $178,900 · income $82,734 · Jan low 14°F · 39 in snow
Full Newcastle, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Hanna, Wyoming
Homes cost 1.6× income
Hanna is a town of 683 people in Carbon County, Wyoming. The median home is worth $123,000 and the median household earns $75,540, so homes cost 1.6× income (typical Wyoming town: 3.7×). Median rent is —.
683 people · Carbon County · median home $123,000 · income $75,540 · Jan low 15°F · 77 in snow
Full Hanna, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
2Ethete, Wyoming
Homes cost 1.5× income
Ethete is a community of 1,393 people in Fremont County, Wyoming. The median home is worth $118,800 and the median household earns $80,833, so homes cost 1.5× income (typical Wyoming town: 3.7×). Median rent is $548.
1,393 people · Fremont County · median home $118,800 · income $80,833 · Jan low 10°F · 63 in snow
Full Ethete, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1South Greeley, Wyoming
Homes cost 1.2× income
South Greeley is a community of 4,733 people in Laramie County, Wyoming. The median home is worth $70,100 and the median household earns $56,844, so homes cost 1.2× income (typical Wyoming town: 3.7×). Median rent is $1,376.
4,733 people · Laramie County · median home $70,100 · income $56,844 · Jan low 18°F · 66 in snow
Full South Greeley, Wyoming profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
More Wyoming rankings
- The 25 Best Small Towns to Retire in Wyoming
- The 25 Quietest Small Towns in Wyoming
- The 25 Best Small Towns for Families in Wyoming
Same ranking, other places
- The 50 Most Affordable Small Towns in America
- The 25 Most Affordable Small Towns in Pennsylvania
- The 25 Most Affordable Small Towns in New York
- The 25 Most Affordable Small Towns in Michigan
- The 25 Most Affordable Small Towns in Wisconsin
- The 25 Most Affordable Small Towns in Texas
- The 25 Most Affordable Small Towns in Minnesota
- The 25 Most Affordable Small Towns in California
- The 25 Most Affordable Small Towns in Illinois
- The 25 Most Affordable Small Towns in Ohio
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)