Average Home Price in
Utah

198 cities tracked · Real Zillow data · Updated July 2026

State Median
$521,140
Most Affordable
$210,753
Most Expensive
$1,947,651
Cities Tracked
198

All Cities in Utah

Sorted by population size
#CityCountyMedian Price1-Yr Changevs. State Median
1Salt Lake CitySalt Lake County$580,299+1.7%
2West Valley CitySalt Lake County$472,447+0.7%
3West JordanSalt Lake County$563,414+1.5%
4ProvoUtah County$489,807+1.7%
5SandySalt Lake County$670,855+1.8%
6OremUtah County$511,940+3.1%
7Saint GeorgeWashington County$521,140-1.2%
8OgdenWeber County$401,774+0.6%
9LaytonDavis County$530,417+2.5%
10South JordanSalt Lake County$666,039+1.5%
11LehiUtah County$575,370+1.7%
12TaylorsvilleSalt Lake County$499,305+1.3%
13MillcreekSalt Lake County$645,592+2.9%
14DraperSalt Lake County$817,540+2.1%
15MurraySalt Lake County$553,908+1.9%
16LoganCache County$397,840+2.1%
17HerrimanSalt Lake County$609,118+1.2%
18BountifulDavis County$582,920+2.8%
19Spanish ForkUtah County$521,756+1.5%
20RivertonSalt Lake County$629,697+1.2%
21Eagle MountainUtah County$512,413+0.1%
22RoyWeber County$440,484+1.6%
23Pleasant GroveUtah County$560,935+2.1%
24MidvaleSalt Lake County$494,598+0.8%
25KearnsSalt Lake County$443,260-0.1%
26TooeleTooele County$434,529-0.3%
27Cottonwood HeightsSalt Lake County$789,273+2.5%
28American ForkUtah County$531,178+2.1%
29HolladaySalt Lake County$849,188+4.2%
30ClearfieldDavis County$425,613+2.0%
31SyracuseDavis County$590,588+2.4%
32Cedar CityIron County$407,453+2.3%
33Saratoga SpringsUtah County$563,247+0.5%
34SpringvilleUtah County$515,633+2.3%
35MagnaSalt Lake County$445,265+1.1%
36Park CitySummit County$1,606,190+3.4%
37WashingtonWashington County$544,746-1.4%
38South Salt LakeSalt Lake County$444,319+0.1%
39KaysvilleDavis County$689,346+2.4%
40ClintonDavis County$500,766+1.3%
41Heber CityWasatch County$814,384-0.2%
42FarmingtonDavis County$697,669+3.3%
43Brigham CityBox Elder County$416,063+2.0%
44North Salt LakeDavis County$578,297+0.9%
45PaysonUtah County$476,000+1.4%
46North OgdenWeber County$534,175+2.0%
47HighlandUtah County$989,650+4.1%
48BluffdaleSalt Lake County$617,131-0.2%
49CentervilleDavis County$591,867+2.8%
50HurricaneWashington County$507,974-1.7%
51MorganMorgan County$749,383+1.3%
52West HavenWeber County$531,446+0.8%
53South OgdenWeber County$431,880+1.1%
54GrantsvilleTooele County$535,638+1.0%
55PriceCarbon County$315,063+3.3%
56VineyardUtah County$528,880+1.6%
57Woods CrossDavis County$534,786+1.8%
58MapletonUtah County$744,222+2.1%
59LindonUtah County$740,465+4.2%
60TremontonBox Elder County$430,025+1.3%
61AlpineUtah County$1,198,423+4.5%
62Stansbury ParkTooele County$517,567-0.4%
63West PointDavis County$560,480+3.5%
64North LoganCache County$566,807+6.1%
65Pleasant ViewWeber County$680,284+3.4%
66SalemUtah County$613,931+3.1%
67HooperWeber County$656,108+3.2%
68IvinsWashington County$617,887-0.7%
69NephiJuab County$460,663+3.5%
70Washington TerraceWeber County$399,354+0.3%
71RiverdaleWeber County$464,500+1.1%
72ProvidenceCache County$534,815+1.4%
73Hyde ParkCache County$587,870+3.2%
74HarrisvilleWeber County$453,351+0.5%
75SantaquinUtah County$499,438+1.9%
76HyrumCache County$454,102+3.9%
77VernalUintah County$297,312+4.1%
78WellsvilleCache County$595,764+4.7%
79Farr WestWeber County$644,039+3.4%
80Cedar HillsUtah County$674,968+2.0%
81MidwayWasatch County$948,138+1.9%
82South WeberDavis County$606,366+1.7%
83DeltaMillard County$358,158+3.5%
84RooseveltDuchesne County$360,814+5.5%
85Santa ClaraWashington County$537,041-1.6%
86RichfieldSevier County$338,142+4.3%
87KanabKane County$438,142+2.8%
88SunsetDavis County$378,757+2.3%
89EdenWeber County$830,304+2.9%
90PerryBox Elder County$536,693+1.8%
91BlandingSan Juan County$338,917+5.4%
92CoalvilleSummit County$706,359+3.9%
93KamasSummit County$1,191,602+6.0%
94HelperCarbon County$292,350+5.6%
95White CitySalt Lake County$517,144+2.6%
96Mount PleasantSanpete County$405,666+3.2%
97NibleyCache County$491,020+1.1%
98West BountifulDavis County$611,462+1.5%
99Fruit HeightsDavis County$769,047+3.2%
100Mount OlympusSalt Lake County$1,139,434+5.1%
101DuchesneDuchesne County$342,382+1.9%
102OquirrhSalt Lake County$503,710+1.5%
103HuntingtonEmery County$301,759+6.6%
104La VerkinWashington County$440,119-1.7%
105GarlandBox Elder County$432,621+2.0%
106SmithfieldCache County$473,166+2.0%
107BeaverBeaver County$366,938+5.2%
108BensonCache County$549,398+4.0%
109MaeserUintah County$386,972+3.6%
110HuntsvilleWeber County$763,333+5.7%
111ErdaTooele County$738,593+0.4%
112EnochIron County$460,290+0.5%
113Marriott-Slaterville CityWeber County$633,801+3.2%
114MendonCache County$685,331+3.9%
115MoabGrand County$550,795-3.1%
116RichmondCache County$487,015+4.2%
117CorinneBox Elder County$456,699+1.3%
118WillardBox Elder County$588,313+3.8%
119ParowanIron County$408,162+2.0%
120MonticelloSan Juan County$334,251+0.9%
121Pine ValleyWashington County$442,294+0.9%
122SalinaSevier County$314,270+4.4%
123FillmoreMillard County$357,351+4.0%
124River HeightsCache County$510,143+1.5%
125PanguitchGarfield County$210,753+2.3%
126PeoaSummit County$1,007,514+1.2%
127PlymouthBox Elder County$407,135+3.4%
128NaplesUintah County$403,673+6.6%
129DanielWasatch County$898,483-0.8%
130LewistonCache County$479,413+4.5%
131MilfordBeaver County$255,166+10.9%
132Bear River CityBox Elder County$472,963+0.9%
133Bingham CanyonSalt Lake County$433,418+1.3%
134MantuaBox Elder County$669,467+3.0%
135Cottonwood WestSalt Lake County$448,509-2.8%
136FruitlandWasatch County$441,065-0.4%
137Elk RidgeUtah County$694,413+3.6%
138Castle DaleEmery County$308,204+4.7%
139FerronEmery County$320,544+11.8%
140OakleySummit County$753,682+4.2%
141West MountainUtah County$1,274,441+4.0%
142ElwoodBox Elder County$578,290+1.7%
143ParadiseCache County$698,685+7.1%
144Green RiverEmery County$260,223+6.1%
145MonaJuab County$595,752+5.6%
146UintahWeber County$604,076+5.0%
147FieldingBox Elder County$484,647+0.8%
148HoneyvilleBox Elder County$547,260+1.6%
149DeweyvilleBox Elder County$604,920+5.2%
150MinersvilleBeaver County$334,280+11.7%
151WallsburgWasatch County$908,209+3.6%
152Rush ValleyTooele County$658,174+3.0%
153New HarmonyWashington County$820,824+0.8%
154TorreyWayne County$527,281+2.6%
155ElmoEmery County$347,122+8.2%
156SpringdaleWashington County$552,319+0.8%
157ElsinoreSevier County$311,983+10.4%
158VeyoWashington County$536,854-0.8%
159AuroraSevier County$345,246+2.3%
160RandolphRich County$341,278+7.9%
161ClarkstonCache County$445,007+3.8%
162OrangevilleSanpete County$292,994+5.0%
163OrdervilleKane County$368,451+7.2%
164LeedsWashington County$652,766-0.1%
165HildaleWashington County$513,249+11.6%
166GoshenUtah County$462,282+4.0%
167TrentonCache County$467,749+3.0%
168CornishCache County$488,720+2.6%
169EnterpriseWashington County$420,501+1.5%
170VirginWashington County$580,041+2.3%
171Dutch JohnDaggett County$422,605+4.2%
172LoaWayne County$385,280+2.3%
173Garden CityRich County$626,753+3.8%
174Woodland HillsUtah County$909,837+2.0%
175Apple ValleyWashington County$556,475-0.4%
176MonroeSevier County$395,333+5.1%
177GenolaUtah County$839,596+4.2%
178Brian HeadIron County$238,151-5.9%
179LaketownRich County$541,960+11.4%
180ToquervilleWashington County$603,218-0.7%
181CharlestonWasatch County$1,114,309+1.3%
182AltaSalt Lake County$1,947,651+9.2%
183HeneferSummit County$608,679+3.3%
184Central ValleySevier County$457,956+6.2%
185AmalgaCache County$560,923+9.1%
186JosephSevier County$323,852+5.0%
187NewtonCache County$467,245+4.6%
188Duck Creek VillageKane County$443,579+3.2%
189RockvilleWashington County$758,308-1.4%
190GlenwoodSevier County$350,221+4.8%
191SigurdSevier County$297,862-2.2%
192ManilaDaggett County$355,990+7.8%
193Spanish ValleySan Juan County$722,907-1.2%
194CentralWashington County$393,880+0.8%
195AltonKane County$541,696+2.3%
196Big WaterKane County$273,111+3.7%
197RedmondSanpete County$307,756+3.8%
198StocktonTooele County$402,281+3.1%