Ranked from official statistics; every city opens its own guide.
Ranking CITY (60 largest of Utah) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024
Among the 60 largest places in Utah, Highland has the highest median household income ($186,075), followed by South Jordan and Syracuse . Click any column to sort; click a city for its guide.
What the ranking shows Across the 60 places in Utah that we cover, the median is $101,349 and the average $102,525; the figure runs from $186,075 (Highland ) to $60,687 (Logan ). That is a spread of 3.1 times between the two ends. The state figure is $95,166; 37 of the 60 places are above it and 23 at or below.
How to use it The first five are Highland , South Jordan , Syracuse , Mapleton , Kaysville . A high or low position is not good or bad on its own: high incomes often come with higher housing costs, so compare rent as a share of income. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.
Sort: # City County Median household income Population Median rent A–Z / Smallest first ▲ Z–A / Largest first ▼
# ⇅ City ⇅ County ⇅ Median household income ⇅ Population ⇅ Median rent ⇅ 1 Highland Utah County $186,075 20,119 $2,166 2 South Jordan Salt Lake County $134,047 82,686 $1,991 3 Syracuse Davis County $133,443 35,488 $2,140 4 Mapleton Utah County $133,142 13,114 $1,386 5 Kaysville Davis County $133,026 33,053 $1,538 6 Lehi Utah County $131,299 85,173 $1,964 7 Bluffdale Salt Lake County $129,531 18,797 $1,915 8 Draper Salt Lake County $128,910 50,278 $1,894 9 Saratoga Springs Utah County $128,802 48,425 $2,256 10 Farmington Davis County $127,338 25,389 $1,769 11 Riverton Salt Lake County $126,910 45,457 $2,137 12 Centerville Davis County $123,130 16,679 $1,918 13 Herriman Salt Lake County $122,650 59,346 $2,019 14 Lindon Utah County $120,956 11,765 $1,563 15 West Point Davis County $120,687 11,929 $1,783 16 Woods Cross Davis County $120,543 11,531 $1,771 17 Cottonwood Heights Salt Lake County $119,422 32,828 $1,730 18 Holladay Salt Lake County $117,043 31,099 $1,704 19 Clinton Davis County $116,194 23,612 $1,698 20 North Ogden Weber County $113,722 21,947 $1,638 21 Eagle Mountain Utah County $113,648 53,290 $2,020 22 Sandy Salt Lake County $112,176 94,291 $1,777 23 Heber Wasatch County $110,339 18,015 $1,870 24 West Jordan Salt Lake County $108,153 116,692 $1,757 25 Spanish Fork Utah County $104,844 44,946 $1,489 26 Bountiful Davis County $104,785 45,023 $1,565 27 Vineyard Utah County $103,380 14,446 $1,834 28 Layton Davis County $102,480 83,286 $1,538 29 North Salt Lake Davis County $101,447 23,474 $1,667 30 Grantsville Tooele County $101,349 14,341 $1,166 31 Pleasant Grove Utah County $101,073 37,852 $1,689 32 West Haven Weber County $101,012 21,563 $1,702 33 Santaquin Utah County $99,837 16,436 $1,397 34 American Fork Utah County $98,878 37,109 $1,697 35 Millcreek Salt Lake County $98,045 63,648 $1,492 36 Smithfield Cache County $97,537 14,408 $1,311 37 Tooele Tooele County $96,221 38,405 $1,214 38 West Valley City Salt Lake County $92,209 138,437 $1,504 39 Washington Washington County $91,853 32,348 $1,614 40 Roy Weber County $91,282 38,993 $1,624 41 Murray Salt Lake County $90,746 50,188 $1,500 42 Magna metro township Salt Lake County $90,346 30,031 $1,625 43 Payson Utah County $89,905 23,039 $1,549 44 Springville Utah County $89,816 35,849 $1,572 45 Kearns metro township Salt Lake County $86,968 37,696 $1,744 46 Taylorsville Salt Lake County $86,413 58,678 $1,482 47 Orem Utah County $83,342 97,182 $1,438 48 South Ogden Weber County $80,130 17,650 $1,426 49 St. George Washington County $76,508 101,995 $1,545 50 Clearfield Davis County $75,495 33,523 $1,579 51 Salt Lake City Salt Lake County $75,090 208,007 $1,414 52 Midvale Salt Lake County $75,084 35,989 $1,597 53 Hurricane Washington County $75,016 22,771 $1,426 54 Tremonton Box Elder County $74,741 11,477 $1,220 55 Ogden Weber County $72,575 87,413 $1,216 56 South Salt Lake Salt Lake County $72,152 26,352 $1,451 57 Brigham City Box Elder County $71,308 19,992 $1,070 58 Provo Utah County $64,171 114,766 $1,193 59 Cedar City Iron County $63,589 38,524 $1,054 60 Logan Cache County $60,687 54,907 $1,149
Other rankings for Utah Largest Cities · Cities With the Cheapest Rent · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes
Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.