22 Small Towns in Utah With the Cheapest Homes
Ranked by median home value among 52 towns of 500–10,000 people in Utah. #1 is Price, UT (median home $225,600).
-
22Harrisville, Utah
Median home $397,600
Harrisville is a city of 7,036 people in Weber County, Utah. The median home is worth $397,600 and the median household earns $88,750, so homes cost 4.5× income (typical Utah town: 4.8×). Median rent is $1,372.
7,036 people · Weber County · median home $397,600 · income $88,750 · Jan low 22°F · 108 in snow
Full Harrisville, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Richmond, Utah
Median home $395,200

Photo: Ntsimp (public domain, Wikimedia Commons) Richmond is a city of 2,914 people in Cache County, Utah. The median home is worth $395,200 and the median household earns $110,428, so homes cost 3.6× income (typical Utah town: 4.8×). Median rent is $1,063.
2,914 people · Cache County · median home $395,200 · income $110,428 · Jan low 17°F · 62 in snow
Full Richmond, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Riverdale, Utah
Median home $395,200
Riverdale is a city of 9,343 people in Weber County, Utah. The median home is worth $395,200 and the median household earns $67,323, so homes cost 5.9× income (typical Utah town: 4.8×). Median rent is $1,502.
9,343 people · Weber County · median home $395,200 · income $67,323 · Jan low 21°F · 23 in snow
Full Riverdale, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19La Verkin, Utah
Median home $393,300
La Verkin is a city of 4,354 people in Washington County, Utah. The median home is worth $393,300 and the median household earns $68,269, so homes cost 5.8× income (typical Utah town: 4.8×). Median rent is $1,392.
4,354 people · Washington County · median home $393,300 · income $68,269 · Jan low 29°F · 1 in snow
Full La Verkin, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Enoch, Utah
Median home $386,200
Enoch is a city of 7,374 people in Iron County, Utah. The median home is worth $386,200 and the median household earns $80,750, so homes cost 4.8× income (typical Utah town: 4.8×). Median rent is $1,164.
7,374 people · Iron County · median home $386,200 · income $80,750 · Jan low 18°F · 60 in snow
Census ACS 2020–2024 medians. -
17Tremonton, Utah
Median home $364,900
Tremonton is a city of 9,894 people in Box Elder County, Utah. The median home is worth $364,900 and the median household earns $74,741, so homes cost 4.9× income (typical Utah town: 4.8×). Median rent is $1,220.
9,894 people · Box Elder County · median home $364,900 · income $74,741 · Jan low 19°F · 40 in snow
Full Tremonton, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Garland, Utah
Median home $360,400
Garland is a city of 2,589 people in Box Elder County, Utah. The median home is worth $360,400 and the median household earns $74,375, so homes cost 4.8× income (typical Utah town: 4.8×). Median rent is $868.
2,589 people · Box Elder County · median home $360,400 · income $74,375 · Jan low 19°F · 40 in snow
Full Garland, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Washington Terrace, Utah
Median home $353,900
Washington Terrace is a city of 9,267 people in Weber County, Utah. The median home is worth $353,900 and the median household earns $80,119, so homes cost 4.4× income (typical Utah town: 4.8×). Median rent is $1,293.
9,267 people · Weber County · median home $353,900 · income $80,119 · Jan low 21°F · 23 in snow
Full Washington Terrace, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Parowan, Utah
Median home $343,400
Parowan is a city of 2,996 people in Iron County, Utah. The median home is worth $343,400 and the median household earns $53,145, so homes cost 6.5× income (typical Utah town: 4.8×). Median rent is $1,013.
2,996 people · Iron County · median home $343,400 · income $53,145 · Jan low 20°F · 50 in snow
Full Parowan, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Maeser, Utah
Median home $341,200

Photo: Ntsimp (public domain, Wikimedia Commons) Maeser is a community of 4,081 people in Uintah County, Utah. The median home is worth $341,200 and the median household earns $83,813, so homes cost 4.1× income (typical Utah town: 4.8×). Median rent is $794.
4,081 people · Uintah County · median home $341,200 · income $83,813 · Jan low 10°F · 20 in snow
Census ACS 2020–2024 medians. -
12Sunset, Utah
Median home $332,500
Sunset is a city of 5,475 people in Davis County, Utah. The median home is worth $332,500 and the median household earns $76,364, so homes cost 4.4× income (typical Utah town: 4.8×). Median rent is $1,156.
5,475 people · Davis County · median home $332,500 · income $76,364 · Jan low 21°F · 23 in snow
Census ACS 2020–2024 medians. -
11Richfield, Utah
Median home $332,500
Richfield is a city of 8,201 people in Sevier County, Utah. The median home is worth $332,500 and the median household earns $74,756, so homes cost 4.4× income (typical Utah town: 4.8×). Median rent is $915.
8,201 people · Sevier County · median home $332,500 · income $74,756 · Jan low 17°F · 18 in snow
Full Richfield, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Fillmore, Utah
Median home $320,500
Fillmore is a city of 2,592 people in Millard County, Utah. The median home is worth $320,500 and the median household earns $66,442, so homes cost 4.8× income (typical Utah town: 4.8×). Median rent is $772.
2,592 people · Millard County · median home $320,500 · income $66,442 · Jan low 21°F · 62 in snow
Full Fillmore, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Monroe, Utah
Median home $318,300
Monroe is a city of 2,515 people in Sevier County, Utah. The median home is worth $318,300 and the median household earns $66,172, so homes cost 4.8× income (typical Utah town: 4.8×). Median rent is $1,044.
2,515 people · Sevier County · median home $318,300 · income $66,172 · Jan low 17°F · 35 in snow
Census ACS 2020–2024 medians. -
8Mount Pleasant, Utah
Median home $315,600
Mount Pleasant is a city of 3,655 people in Sanpete County, Utah. The median home is worth $315,600 and the median household earns $68,920, so homes cost 4.6× income (typical Utah town: 4.8×). Median rent is $1,073.
3,655 people · Sanpete County · median home $315,600 · income $68,920 · Jan low 13°F · 101 in snow
Full Mount Pleasant, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Manti, Utah
Median home $310,700
Manti is a city of 3,429 people in Sanpete County, Utah. The median home is worth $310,700 and the median household earns $62,614, so homes cost 5.0× income (typical Utah town: 4.8×). Median rent is $995.
3,429 people · Sanpete County · median home $310,700 · income $62,614 · Jan low 19°F · 53 in snow
Census ACS 2020–2024 medians. -
6Blanding, Utah
Median home $305,800
Blanding is a city of 3,394 people in San Juan County, Utah. The median home is worth $305,800 and the median household earns $71,797, so homes cost 4.3× income (typical Utah town: 4.8×). Median rent is $842.
3,394 people · San Juan County · median home $305,800 · income $71,797 · Jan low 22°F · 40 in snow
Full Blanding, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Gunnison, Utah
Median home $290,900
Gunnison is a city of 3,509 people in Sanpete County, Utah. The median home is worth $290,900 and the median household earns $70,833, so homes cost 4.1× income (typical Utah town: 4.8×). Median rent is $1,076.
3,509 people · Sanpete County · median home $290,900 · income $70,833 · Jan low 14°F · 39 in snow
Full Gunnison, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Roosevelt, Utah
Median home $282,500
Roosevelt is a city of 6,747 people in Duchesne County, Utah. The median home is worth $282,500 and the median household earns $76,456, so homes cost 3.7× income (typical Utah town: 4.8×). Median rent is $977.
6,747 people · Duchesne County · median home $282,500 · income $76,456 · Jan low 2°F · 16 in snow
Full Roosevelt, Utah profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Beaver, Utah
Median home $280,100
Beaver is a city of 3,592 people in Beaver County, Utah. The median home is worth $280,100 and the median household earns $75,960, so homes cost 3.7× income (typical Utah town: 4.8×). Median rent is $988.
3,592 people · Beaver County · median home $280,100 · income $75,960 · Jan low 16°F · 121 in snow
Census ACS 2020–2024 medians. -
2Delta, Utah
Median home $271,400
Delta is a city of 3,622 people in Millard County, Utah. The median home is worth $271,400 and the median household earns $78,506, so homes cost 3.5× income (typical Utah town: 4.8×). Median rent is $1,044.
3,622 people · Millard County · median home $271,400 · income $78,506 · Jan low 16°F · 25 in snow
Census ACS 2020–2024 medians. -
1Price, Utah
Median home $225,600

Photo: Wikimedia Commons (public domain, Wikimedia Commons) Price is a city of 8,216 people in Carbon County, Utah. The median home is worth $225,600 and the median household earns $53,203, so homes cost 4.2× income (typical Utah town: 4.8×). Median rent is $855.
8,216 people · Carbon County · median home $225,600 · income $53,203 · Jan low 16°F · 9 in snow
Census ACS 2020–2024 medians.
More Utah rankings
- The 22 Best Small Towns to Retire in Utah
- The 13 Quietest Small Towns in Utah
- The 25 Most Affordable Small Towns in Utah
- The 25 Best Small Towns for Families in Utah
- 21 Small Towns in Utah With the Mildest Winters
- The 21 Most Walkable Small Towns in Utah
- The 21 Best Small Towns for First-Time Home Buyers in Utah
Same ranking, other places
- 50 Small Towns in America With the Cheapest Homes
- 25 Small Towns in Pennsylvania With the Cheapest Homes
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in New Jersey With the Cheapest Homes
- 25 Small Towns in Florida With the Cheapest Homes
- 25 Small Towns in Wisconsin With the Cheapest Homes
- 25 Small Towns in Ohio With the Cheapest Homes
- 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)