The Town Files

Utah towns

All 116 Utah towns and cities with 2,500 or more people. The typical Utah town has a median home value of $457,300 and household income of $93,194.

Towns in Utah
Each dot is a town on The Town Files.

Utah town rankings

All Utah towns

TownCountyPeopleMedian homeIncomeJan low
Salt Lake CitySalt Lake County199,723$539,500$75,09028°
West Valley CitySalt Lake County140,230$419,100$92,20924°
West JordanSalt Lake County116,961$492,500$108,15323°
ProvoUtah County115,162$467,200$64,17124°
OremUtah County98,129$472,300$83,34224°
SandySalt Lake County96,904$614,100$112,17623°
St. GeorgeWashington County95,342$496,100$76,50828°
OgdenWeber County87,321$355,600$72,57522°
LaytonDavis County81,773$477,700$102,48020°
South JordanSalt Lake County77,487$650,500$134,04723°
LehiUtah County75,907$612,100$131,29919°
MillcreekSalt Lake County63,380$627,200$98,04523°
TaylorsvilleSalt Lake County60,448$433,800$86,41328°
HerrimanSalt Lake County55,144$590,700$122,65019°
LoganCache County52,778$383,600$60,68714°
DraperSalt Lake County51,017$784,800$128,91022°
MurraySalt Lake County50,637$507,500$90,74623°
BountifulDavis County45,762$532,200$104,78523°
RivertonSalt Lake County45,285$592,700$126,91022°
Eagle MountainUtah County43,623$518,100$113,64813°
Spanish ForkUtah County42,602$481,500$104,84422°
RoyWeber County39,306$383,000$91,28221°
Pleasant GroveUtah County37,726$491,000$101,07324°
Saratoga SpringsUtah County37,696$605,500$128,80219°
KearnsSalt Lake County36,723$373,700$86,96824°
MidvaleSalt Lake County36,028$436,600$75,08423°
TooeleTooele County35,742$381,400$96,22121°
SpringvilleUtah County35,268$454,400$89,81624°
Cedar CityIron County35,235$377,000$63,58922°
Cottonwood HeightsSalt Lake County33,617$694,100$119,42223°
American ForkUtah County33,337$496,700$98,87824°
KaysvilleDavis County32,945$623,700$133,02622°
SyracuseDavis County32,141$573,300$133,44321°
HolladaySalt Lake County31,965$763,400$117,04323°
ClearfieldDavis County31,909$373,900$75,49520°
MagnaSalt Lake County29,251$376,200$90,34625°
WashingtonWashington County27,993$570,400$91,85328°
South Salt LakeSalt Lake County26,777$410,200$72,15228°
FarmingtonDavis County24,531$650,700$127,33822°
ClintonDavis County23,386$449,100$116,19421°
North Salt LakeDavis County21,907$497,700$101,44722°
PaysonUtah County21,101$429,600$89,90520°
North OgdenWeber County20,916$476,600$113,72222°
HurricaneWashington County20,036$456,000$75,01629°
Brigham CityBox Elder County19,650$369,300$71,30818°
HighlandUtah County19,348$928,300$186,07522°
South OgdenWeber County17,488$407,800$80,13021°
BluffdaleSalt Lake County17,014$685,500$129,53119°
CentervilleDavis County16,884$531,200$123,13023°
HeberWasatch County16,856$654,200$110,33913°
West HavenWeber County16,739$564,300$101,01220°
SantaquinUtah County13,725$465,100$99,83720°
SmithfieldCache County13,571$450,200$97,53715°
GrantsvilleTooele County12,617$488,200$101,34919°
VineyardUtah County12,543$574,500$103,38024°
Woods CrossDavis County11,410$497,400$120,54322°
LindonUtah County11,397$675,500$120,95624°
MapletonUtah County11,365$745,200$133,14222°
Pleasant ViewWeber County11,083$593,400$129,46222°
North LoganCache County10,986$492,600$89,89118°
West PointDavis County10,963$491,100$120,68721°
AlpineUtah County10,251$977,500$168,92922°
VernalUintah County10,079$252,700$64,45710°
Cedar HillsUtah County10,019$645,600$139,00824°
TremontonBox Elder County9,894$364,900$74,74119°
Stansbury ParkTooele County9,851$481,900$126,52621°
HyrumCache County9,362$422,600$88,72513°
RiverdaleWeber County9,343$395,200$67,32321°
SalemUtah County9,298$605,700$111,11722°
Washington TerraceWeber County9,267$353,900$80,11921°
HooperWeber County9,087$628,500$113,33320°
IvinsWashington County8,978$594,000$78,08928°
Summit ParkSummit County8,820$1,146,800$185,90020°
Park CitySummit County8,396$1,757,800$133,55816°
ProvidenceCache County8,218$515,900$118,07218°
PriceCarbon County8,216$225,600$53,20316°
RichfieldSevier County8,201$332,500$74,75617°
South WeberDavis County7,867$549,200$138,60020°
Plain CityWeber County7,833$579,600$132,76620°
Farr WestWeber County7,691$563,000$127,57420°
Santa ClaraWashington County7,553$558,100$96,47528°
EnochIron County7,374$386,200$80,75018°
NibleyCache County7,328$461,100$108,07213°
HarrisvilleWeber County7,036$397,600$88,75022°
RooseveltDuchesne County6,747$282,500$76,4562°
SnydervilleSummit County6,744$1,104,200$143,51716°
NephiJuab County6,443$416,000$106,10820°
Fruit HeightsDavis County6,101$667,700$140,67922°
MidwayWasatch County6,003$892,800$157,06514°
West BountifulDavis County5,917$579,400$135,17923°
EphraimSanpete County5,611$423,700$66,54111°
PerryBox Elder County5,555$465,100$112,63918°
White CitySalt Lake County5,522$466,600$106,35723°
SunsetDavis County5,475$332,500$76,36421°
MoabGrand County5,366$518,900$61,66721°
Hyde ParkCache County5,234$573,900$113,10215°
Elk RidgeUtah County4,687$614,800$143,16722°
KanabKane County4,683$456,800$85,48625°
La VerkinWashington County4,354$393,300$68,26929°
Mountain GreenMorgan County4,231$802,900$150,31320°
MaeserUintah County4,081$341,200$83,81310°
MorganMorgan County4,071$479,900$115,73514°
WellsvilleCache County4,060$455,500$104,35113°
ErdaTooele County3,673$658,800$148,67621°
Mount PleasantSanpete County3,655$315,600$68,92013°
DeltaMillard County3,622$271,400$78,50616°
BeaverBeaver County3,592$280,100$75,96016°
GunnisonSanpete County3,509$290,900$70,83314°
MantiSanpete County3,429$310,700$62,61419°
BlandingSan Juan County3,394$305,800$71,79722°
East BasinSummit County3,023$1,305,600$145,67813°
ParowanIron County2,996$343,400$53,14520°
RichmondCache County2,914$395,200$110,42817°
FillmoreMillard County2,592$320,500$66,44221°
GarlandBox Elder County2,589$360,400$74,37519°
MonroeSevier County2,515$318,300$66,17217°

Utah counties