The Town Files

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).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 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 →

    Wright vs the typical Wyoming townWrightTypical Wyoming townHome value$221,800$270,400Income$69,545$69,545
    Census ACS 2020–2024 medians.
  2. 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 →

    Thermopolis vs the typical Wyoming townThermopolisTypical Wyoming townHome value$211,400$270,400Income$65,208$69,545Rent$835$902
    Census ACS 2020–2024 medians.
  3. 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 →

    Douglas vs the typical Wyoming townDouglasTypical Wyoming townHome value$267,400$270,400Income$83,147$69,545Rent$841$902
    Census ACS 2020–2024 medians.
  4. 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 →

    Lusk vs the typical Wyoming townLuskTypical Wyoming townHome value$213,000$270,400Income$68,507$69,545Rent$587$902
    Census ACS 2020–2024 medians.
  5. 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 →

    Evansville vs the typical Wyoming townEvansvilleTypical Wyoming townHome value$240,700$270,400Income$76,893$69,545Rent$1,004$902
    Census ACS 2020–2024 medians.
  6. 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 →

    North Rock Springs vs the typical Wyoming townNorth Rock SpringsTypical Wyoming townHome value$313,000$270,400Income$104,350$69,545
    Census ACS 2020–2024 medians.
  7. 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 →

    Bar Nunn vs the typical Wyoming townBar NunnTypical Wyoming townHome value$297,300$270,400Income$98,804$69,545Rent$1,042$902
    Census ACS 2020–2024 medians.
  8. 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 →

    Cowley vs the typical Wyoming townCowleyTypical Wyoming townHome value$232,300$270,400Income$79,732$69,545
    Census ACS 2020–2024 medians.
  9. 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 →

    Lyman vs the typical Wyoming townLymanTypical Wyoming townHome value$288,500$270,400Income$101,190$69,545Rent$1,150$902
    Census ACS 2020–2024 medians.
  10. 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 →

    Worland vs the typical Wyoming townWorlandTypical Wyoming townHome value$185,300$270,400Income$63,357$69,545Rent$703$902
    Census ACS 2020–2024 medians.
  11. 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 →

    Bear River vs the typical Wyoming townBear RiverTypical Wyoming townHome value$341,900$270,400Income$120,859$69,545Rent$2,083$902
    Census ACS 2020–2024 medians.
  12. 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 →

    Upton vs the typical Wyoming townUptonTypical Wyoming townHome value$160,400$270,400Income$58,182$69,545
    Census ACS 2020–2024 medians.
  13. 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 →

    Mountain View vs the typical Wyoming townMountain ViewTypical Wyoming townHome value$270,400$270,400Income$98,188$69,545Rent$828$902
    Census ACS 2020–2024 medians.
  14. 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 →

    Byron vs the typical Wyoming townByronTypical Wyoming townHome value$170,800$270,400Income$64,167$69,545Rent$883$902
    Census ACS 2020–2024 medians.
  15. 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 →

    Arapahoe vs the typical Wyoming townArapahoeTypical Wyoming townHome value$183,900$270,400Income$70,000$69,545Rent$453$902
    Census ACS 2020–2024 medians.
  16. 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 →

    Greybull vs the typical Wyoming townGreybullTypical Wyoming townHome value$169,600$270,400Income$65,417$69,545Rent$807$902
    Census ACS 2020–2024 medians.
  17. 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 →

    Fort Washakie vs the typical Wyoming townFort WashakieTypical Wyoming townHome value$92,800$270,400Income$36,875$69,545Rent$519$902
    Census ACS 2020–2024 medians.
  18. 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 →

    Sleepy Hollow vs the typical Wyoming townSleepy HollowTypical Wyoming townHome value$288,700$270,400Income$120,504$69,545
    Census ACS 2020–2024 medians.
  19. 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 →

    Basin vs the typical Wyoming townBasinTypical Wyoming townHome value$157,300$270,400Income$65,515$69,545Rent$903$902
    Census ACS 2020–2024 medians.
  20. 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 →

    Kemmerer vs the typical Wyoming townKemmererTypical Wyoming townHome value$178,900$270,400Income$76,626$69,545Rent$824$902
    Census ACS 2020–2024 medians.
  21. 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 →

    Diamondville vs the typical Wyoming townDiamondvilleTypical Wyoming townHome value$144,600$270,400Income$65,962$69,545Rent$642$902
    Census ACS 2020–2024 medians.
  22. 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 →

    Newcastle vs the typical Wyoming townNewcastleTypical Wyoming townHome value$178,900$270,400Income$82,734$69,545Rent$758$902
    Census ACS 2020–2024 medians.
  23. 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 →

    Hanna vs the typical Wyoming townHannaTypical Wyoming townHome value$123,000$270,400Income$75,540$69,545
    Census ACS 2020–2024 medians.
  24. 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 →

    Ethete vs the typical Wyoming townEtheteTypical Wyoming townHome value$118,800$270,400Income$80,833$69,545Rent$548$902
    Census ACS 2020–2024 medians.
  25. 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 →

    South Greeley vs the typical Wyoming townSouth GreeleyTypical Wyoming townHome value$70,100$270,400Income$56,844$69,545Rent$1,376$902
    Census ACS 2020–2024 medians.

More Wyoming rankings

Same ranking, other places

Methodology. We ranked 66 towns of 500–10,000 people in Wyoming (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: