Home / Utah

Cost of Living in Utah

305 cities | Population: 3,201,961

108
Average Cost of Living Index (US = 100)
Median Income: $88,895

Cost of Living in Utah: Overview

Utah has a cost of living index of 108, making it 8% more expensive than the national average. The statewide median household income is $88,895 (18% above the US median of $75,149). Across 305 cities tracked in Utah, costs vary widely depending on location, proximity to metro areas, and local housing markets.

Housing drives most of the variation. The average median rent across Utah cities is $1,275/mo (3% below the national median of $1,319), and the average median home value is $429,271 (41% above the national figure of $304,900). There is a 161-point spread between the most affordable city, Price (index 73), and the most expensive, Park City (index 234) — an enormous range that reflects dramatic differences in housing markets within the state.

When evaluating Utah, it helps to look beyond the state average. Individual city costs can deviate significantly — use the map and rankings below to compare specific locations.

The largest cities in Utah by population are Salt Lake City (index 115, pop. 203,888), West Valley City (index 109, pop. 137,955), West Jordan (index 121, pop. 116,277), Provo (index 104, pop. 114,303), and St. George (index 115, pop. 99,184). Cost of living varies considerably even among these major population centers, highlighting the importance of comparing individual cities rather than relying on the state average alone.

Data: US Census Bureau (ACS 2023), Zillow, HUD, BEA Regional Price Parities. Updated monthly.

Cost of Living Map

Top 169 cities by population. Click a marker for details.

All Cities in Utah (305)

City Population Cost Index Median Income
Salt Lake City 203,888 115 $74,925
West Valley City 137,955 109 $88,604
West Jordan 116,277 121 $103,960
Provo 114,303 104 $62,800
St. George 99,184 115 $72,870
Orem 97,048 112 $81,292
Sandy 94,723 133 $111,242
Ogden 86,973 93 $70,053
Layton 82,512 114 $99,188
Lehi 81,039 135 $125,860
South Jordan 80,331 139 $126,400
Millcreek 63,342 125 $98,502
Taylorsville 59,010 110 $85,608
Herriman 57,336 136 $118,446
Logan 53,923 93 $56,764
Draper 50,159 148 $130,680
Murray 49,904 116 $87,864
Eagle Mountain 49,514 133 $105,576
Bountiful 45,093 118 $103,723
Riverton 44,944 134 $119,093
Saratoga Springs 44,070 147 $123,619
Spanish Fork 43,632 113 $98,497
Roy 39,021 110 $91,112
Pleasant Grove 37,544 119 $96,347
Tooele 37,265 97 $88,893
Cedar City 37,202 93 $63,789
Kearns metro township 37,058 111 $83,355
Midvale 35,736 112 $73,058
Springville 35,474 113 $88,516
American Fork 35,312 122 $95,823
Syracuse 34,009 138 $132,459
Cottonwood Heights 32,984 138 $116,583
Clearfield 32,895 106 $75,429
Kaysville 32,861 125 $128,996
Holladay 31,236 142 $112,369
Washington 30,686 124 $94,015
Magna metro township 29,488 111 $87,516
South Salt Lake 26,277 106 $68,035
Farmington 24,934 134 $120,432
Clinton 23,492 121 $109,915
North Salt Lake 23,239 121 $106,885
Payson 22,205 108 $84,286
Hurricane 21,677 105 $67,424
North Ogden 21,473 113 $107,425
West Haven 19,977 128 $104,307
Brigham City 19,796 89 $66,435
Highland 19,625 167 $178,662
Bluffdale 18,168 144 $122,879
South Ogden 17,563 105 $81,543
Heber 17,438 137 $107,784
Centerville 16,692 121 $117,831
Santaquin 15,391 104 $95,175
Smithfield 14,033 103 $90,602
Grantsville 13,637 102 $97,216
Vineyard 13,510 134 $100,022
Mapleton 12,340 136 $127,860
Lindon 11,594 131 $104,583
West Point 11,559 118 $118,660
Woods Cross 11,490 120 $115,335
North Logan 11,228 117 $84,821
Stansbury Park 11,163 125 $132,429
Pleasant View 11,104 129 $126,679
Tremonton 10,886 94 $72,028
Alpine 10,272 191 $156,786
Vernal 10,254 80 $59,178
Hyrum 10,022 93 $85,557
Cedar Hills 9,945 149 $137,527
Salem 9,893 130 $107,617
Ivins 9,524 130 $72,263
Riverdale 9,294 105 $64,496
Hooper 9,220 119 $114,773
Washington Terrace 9,196 94 $79,971
Providence 8,675 115 $103,831
Summit Park 8,545 192 $179,516
Park City 8,365 234 $140,875
Price 8,216 73 $46,947
Richfield 8,173 83 $77,847
Plain City 8,101 144 $126,250
South Weber 8,037 118 $132,667
Santa Clara 7,891 134 $93,083
Farr West 7,881 98 $111,875
Enoch 7,856 95 $81,767
Nibley 7,651 110 $105,726
Roosevelt 6,960 83 $72,664
Harrisville 6,919 105 $75,981
Nephi 6,700 95 $97,348
Snyderville 6,143 203 $139,228
Midway 6,110 197 $146,750
Fruit Heights 6,036 140 $134,500
West Bountiful 5,920 127 $127,344
Ephraim 5,805 94 $71,661
Perry 5,708 96 $99,478
White City metro township 5,568 117 $98,603
Sunset 5,567 93 $74,250
Hyde Park 5,410 113 $108,068
Moab 5,316 101 $55,333
Kanab 4,950 99 $80,040
Elk Ridge 4,782 120 $138,587
Maeser 4,533 83 $77,873
La Verkin 4,429 104 $63,061
Morgan 4,268 110 $114,102
Wellsville 4,120 98 $110,543
Mountain Green 3,739 146 $145,925
Mount Pleasant 3,737 87 $67,459
Delta 3,675 88 $73,224
Beaver 3,632 91 $82,625
East Basin 3,613 238 $187,361
Gunnison 3,537 86 $66,111
Manti 3,532 89 $59,500
Blanding 3,303 78 $63,333
Erda 3,294 123 $153,068
Naples 3,217 95 $94,048
Parowan 3,095 88 $49,934
Richmond 2,971 90 $103,047
Lake Point 2,938 120 $133,175
Helper 2,680 76 $61,908
Fillmore 2,633 80 $77,000
Garland 2,609 84 $65,369
Monroe 2,570 92 $63,807
Salina 2,521 76 $64,464
Huntington 2,271 70 $79,091
Kamas 2,229 111 $87,353
Lewiston 2,225 86 $88,333
River Heights 2,179 102 $109,063
Toquerville 2,115 114 $91,818
Willard 2,008 116 $91,875
Monticello 1,941 91 $63,750
Coalville 1,915 110 $85,921
Marriott-Slaterville 1,885 114 $89,602
Panguitch 1,871 78 $75,283
Benson 1,864 85 $82,019
Millville 1,820 98 $90,417
Oakley 1,812 159 $102,143
Francis 1,797 139 $113,500
Genola 1,766 118 $137,661
Duchesne 1,744 83 $78,854
Ballard 1,648 91 $81,250
Mona 1,647 108 $91,552
Elwood 1,643 115 $99,375
Mantua 1,642 117 $134,239
Wolf Creek 1,599 120 $162,708
Silver Summit 1,574 279 $235,329
Enterprise 1,543 98 $72,407
Fountain Green 1,539 93 $70,402
Wellington 1,526 74 $58,807
East Carbon 1,476 72 $40,114
Emigration Canyon metro township 1,465 182 $184,722
Castle Dale 1,463 70 $69,821
Uintah 1,461 108 $101,417
Mendon 1,446 99 $141,563
Woodland Hills 1,439 147 $137,426
Carbonville 1,410 82 $64,405
Milford 1,400 80 $79,861
Apple Valley 1,399 115 $89,375
Fairview 1,389 85 $59,750
Honeyville 1,383 101 $80,347
South Willard 1,378 118 $114,063
West Mountain 1,371 126 $107,222
Ferron 1,361 72 $68,324
Liberty 1,333 130 $96,250
Centerfield 1,312 90 $83,281
Hildale 1,301 107 $62,727
Orangeville 1,281 74 $89,643
Wendover 1,264 69 $45,938
Lake Shore 1,242 122 $97,357
Riverside 1,238 105 $71,952
Moroni 1,238 81 $71,500
Hideout 1,111 155 $76,912
Spring City 1,094 83 $65,139
Thatcher 1,094 100 $91,042
Timber Lakes 966 116 $49,435
Dammeron Valley 962 127 $111,146
Daniel 956 135 $113,438
Eureka 941 86 $70,938
Spring Glen 925 79 $36,864
Spanish Valley 925 136 $67,108
Minersville 901 82 $89,000
Rocky Ridge 901 90 $89,485
Newton 899 101 $80,000
Stockton 897 86 $92,857
Levan 886 101 $78,047
Aurora 881 82 $92,321
Eden 873 141 $149,539
Copperton metro township 865 106 $77,778
Orderville 865 100 $91,944
Bear River City 863 113 $87,917
Henefer 855 97 $106,667
Corinne 836 94 $74,844
Goshen 833 92 $93,529
West Wood 833 108 $78,889
Hinckley 832 76 $80,500
Granite 813 165 $99,375
Paradise 806 103 $95,000
Green River 804 63 $45,781
Hoytsville 788 108 $66,250
Central 773 103 $81,875
Redmond 773 95 $71,250
Randolph 772 69 $87,083
Oak City 770 90 $71,452
Elsinore 760 79 $67,708
Virgin 734 112 $80,625
Annabella 719 97 $73,750
Spring Lake 705 113 $143,049
Marion 694 122 $91,458
Leeds 693 119 $81,181
Benjamin 690 116 $67,045
Central Valley 686 96 $89,583
Oljato-Monument Valley 683 99 $28,750
Paragonah 678 89 $70,057
Myton 662 74 $54,107
Glenwood 653 80 $83,333
Fielding 643 90 $75,000
Escalante 625 82 $44,048
Loa 597 92 $66,838
Clarkston 596 84 $65,625
Enterprise 562 142 $143,781
Kanosh 550 100 $76,974
Joseph 546 85 $80,000
Garden City 545 104 $62,750
Tropic 537 92 $64,375
Trenton 534 78 $83,000
Marysvale 522 97 $43,289
Emery 521 84 $75,000
Big Water 520 100 $45,625
Woodland 505 121 $80,556
Avon 499 111 $93,750
Huntsville 493 116 $83,500
Glendale 488 91 $63,056
Amalga 486 130 $98,438
Charleston 484 129 $93,875
Sigurd 453 96 $80,000
Holden 443 86 $72,500
Dugway 441 91 $104,145
Scipio 435 80 $82,292
Elmo 433 70 $52,143
Circleville 431 80 $74,375
Cleveland 429 68 $92,589
Rush Valley 425 97 $85,917
Manila 425 84 $71,607
Mayfield 424 97 $82,083
Peter 421 111 $124,940
Laketown 420 100 $79,643
Springdale 416 142 $69,545
Cove 412 118 $130,469
Plymouth 394 80 $83,393
Altamont 390 90 $88,750
Boulder 389 84 $50,450
Fayette 388 70 $67,917
Bicknell 383 90 $71,563
Fort Duchesne 375 87 $40,052
Pine Valley 372 121 $98,580
Neola 370 90 $96,250
New Harmony 353 114 $82,663
Brighton 353 128 $143,563
Teasdale 352 123 $72,708
Castle Valley 348 103 $44,464
Palmyra 346 127 $92,857
Wales 345 87 $75,625
Deweyville 345 107 $87,500
Torrey 332 104 $74,423
Veyo 330 104 $63,750
Aneth 324 68 $56,563
Vernon 324 88 $76,250
Howell 323 89 $86,176
Kanarraville 304 83 $73,750
Sterling 303 81 $64,261
Halchita 302 79 $30,625
Woodruff 302 90 $66,719
Leamington 301 94 $54,688
Koosharem 294 75 $60,938
Henrieville 292 62 $39,583
Bluebell 272 102 $119,107
Wallsburg 266 109 $92,292
Wanship 252 111 $77,292
Snowville 246 90 $71,500
Meadow 246 81 $43,750
Cornish 236 86 $87,500
Lyman 235 104 $50,625
Newcastle 231 91 $82,670
Cannonville 226 93 $29,079
Portage 223 96 $55,313
Summit 208 93 $100,592
Hanksville 203 73 $37,614
Bluff 179 107 $53,973
Cedar Fort 174 116 $102,500
Rockville 169 133 $46,250
Hobble Creek 158 134 $227,981
Tabiona 157 76 $69,167
Fairfield 147 105 $122,500
Interlaken 145 139 $152,857
Lynndyl 142 90 $51,750
Sutherland 141 97 $80,250
Hatch 119 98 $49,375
Randlett 111 98 $24,018
Clawson 94 92 $62,188
Tselakai Dezza 92 79 $24,063
Peoa 86 99 $121,190
Antimony 82 117 $46,250
Sundance 76 223 $130,139
White Mesa 74 99 $53,839
Independence 71 124 $119,167
Oasis 58 99 $36,042
Flaming Gorge 55 97 $36,964
Brian Head 49 99 $64,643
Fremont 34 99 $122,625