Home / Tennessee

Cost of Living in Tennessee

465 cities | Population: 4,495,827

80
Average Cost of Living Index (US = 100)
Median Income: $62,905

Cost of Living in Tennessee: Overview

Tennessee has a cost of living index of 80, making it 20% less expensive than the national average. The statewide median household income is $62,905 (16% below the US median of $75,149). Across 465 cities tracked in Tennessee, 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 Tennessee cities is $931/mo (29% below the national median of $1,319), and the average median home value is $215,963 (29% below the national figure of $304,900). There is a 124-point spread between the most affordable city, La Follette (index 62), and the most expensive, Brentwood (index 186) — an enormous range that reflects dramatic differences in housing markets within the state.

When evaluating Tennessee, 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 Tennessee by population are Nashville-Davidson metropolitan government (balance) (index 110, pop. 684,298), Memphis (index 79, pop. 629,063), Knoxville (index 84, pop. 193,721), Chattanooga (index 89, pop. 182,832), and Clarksville (index 88, pop. 171,897). 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 200 cities by population. Click a marker for details.

All Cities in Tennessee (465)

City Population Cost Index Median Income
Nashville-Davidson metropolitan government (balance) 684,298 110 $75,197
Memphis 629,063 79 $51,211
Knoxville 193,721 84 $50,994
Chattanooga 182,832 89 $61,028
Clarksville 171,897 88 $66,786
Murfreesboro 157,547 106 $76,241
Franklin 85,575 143 $115,000
Johnson City 71,455 79 $55,429
Jackson 68,098 80 $51,552
Hendersonville 62,390 114 $91,503
Bartlett 56,998 106 $100,660
Kingsport 55,807 72 $50,436
Smyrna 55,066 102 $78,409
Spring Hill 53,585 124 $106,658
Collierville 51,212 117 $134,319
Cleveland 48,185 81 $55,904
Gallatin 46,667 102 $73,589
Brentwood 45,272 186 $184,720
Columbia 43,971 89 $61,204
Lebanon 41,951 100 $71,320
Mount Juliet 40,828 126 $107,847
Germantown 40,812 122 $144,799
La Vergne 38,944 108 $80,418
Cookeville 35,544 81 $48,501
Maryville 32,196 93 $79,340
Oak Ridge 32,088 84 $71,000
Morristown 30,983 69 $44,811
Bristol 27,490 68 $55,007
Farragut 24,309 126 $142,402
Shelbyville 24,125 79 $52,290
East Ridge 22,034 81 $55,988
Tullahoma 20,672 77 $60,855
Springfield 18,985 87 $58,741
Sevierville 18,105 83 $55,106
Goodlettsville 17,598 105 $65,898
Dickson 16,246 86 $69,074
Dyersburg 16,075 69 $51,846
Seymour 15,914 100 $85,240
Greeneville 15,531 68 $51,516
Arlington 14,989 124 $125,909
Nolensville 14,545 168 $170,068
Elizabethton 14,364 67 $44,834
Athens 14,250 73 $53,151
Lakeland 14,068 112 $113,843
White House 13,875 101 $87,315
McMinnville 13,765 69 $43,348
Powell 13,544 89 $85,281
Portland 13,325 88 $72,380
Soddy-Daisy 13,117 82 $67,824
Manchester 12,651 77 $55,019
Lewisburg 12,607 75 $52,634
Crossville 12,265 76 $50,672
Red Bank 11,960 86 $61,788
Middle Valley 11,808 93 $93,264
Hartsville/Trousdale County 11,805 82 $63,190
Lawrenceburg 11,732 68 $41,458
Alcoa 11,635 83 $60,049
Collegedale 11,185 103 $64,905
Millington 11,117 78 $51,695
Union City 11,040 66 $45,523
Martin 10,864 71 $41,510
Lenoir City 10,681 78 $60,480
Paris 10,313 67 $39,365
Atoka 10,237 94 $86,922
Clinton 10,141 75 $64,005
Fairview 9,751 100 $88,333
Brownsville 9,634 64 $39,488
Winchester 9,600 76 $59,497
Oakland 9,544 112 $89,240
Halls 9,455 85 $89,032
Fairfield Glade 9,149 95 $73,569
Signal Mountain 8,861 128 $139,714
Bloomingdale 8,840 67 $50,408
Covington 8,612 73 $43,512
Jefferson City 8,472 73 $53,819
Harrison 8,446 91 $89,753
Pulaski 8,305 70 $45,420
Milan 8,194 65 $45,608
Lexington 7,943 68 $49,253
Thompson's Station 7,855 147 $122,139
Humboldt 7,799 62 $42,873
South Cleveland 7,748 74 $64,607
Ripley 7,718 67 $39,047
La Follette 7,308 62 $34,678
Savannah 7,219 69 $41,396
Dayton 7,191 69 $56,692
Church Hill 7,057 77 $69,433
Fayetteville 7,037 71 $50,890
Greenbrier 6,960 97 $82,308
Tellico Village 6,901 133 $98,214
Newport 6,881 64 $40,096
Green Hill 6,617 98 $91,397
Lynchburg, Moore County metropolitan government 6,611 76 $66,687
Sweetwater 6,462 65 $44,661
Munford 6,459 84 $86,492
Henderson 6,349 63 $57,727
Pigeon Forge 6,345 81 $53,839
Loudon 6,235 76 $58,810
Jonesborough 6,056 85 $63,155
Kingston 6,042 70 $70,532
Harriman 6,021 68 $42,183
Erwin 6,001 63 $45,422
Millersville 5,885 98 $70,411
Eagleton Village 5,849 80 $67,596
McKenzie 5,706 64 $35,988
Lafayette 5,643 75 $44,924
Dunlap 5,546 71 $38,666
Rockwood 5,510 65 $37,867
Mount Carmel 5,504 69 $71,336
Ashland City 5,318 96 $73,921
Medina 5,268 85 $93,964
Madisonville 5,184 69 $45,274
Bolivar 5,171 68 $38,575
Smithville 5,158 67 $29,507
Pleasant View 5,111 112 $101,591
Sparta 4,915 71 $43,989
Mount Pleasant 4,803 76 $49,897
Forest Hills 4,802 168 $250,001
Christiana 4,753 108 $94,375
Oak Hill 4,690 189 $202,614
Whiteville 4,689 67 $43,438
Rogersville 4,638 64 $46,536
Coopertown 4,576 106 $120,066
Lake Tansi 4,562 75 $56,078
Oak Grove CDP (Washington County) 4,483 76 $63,625
Selmer 4,456 62 $48,092
Huntingdon 4,413 73 $49,421
Apison 4,397 90 $104,741
Louisville 4,369 91 $83,485
Harrogate 4,355 86 $63,257
Waverly 4,278 71 $45,600
Trenton 4,175 66 $50,645
Shackle Island 4,164 112 $131,944
Algood 4,002 72 $40,514
White Bluff 3,961 85 $68,109
Livingston 3,957 65 $35,997
Karns 3,835 110 $101,161
Unicoi 3,815 68 $41,455
Oneida 3,793 70 $43,506
Hohenwald 3,790 66 $38,791
Spurgeon 3,749 70 $66,091
Tiptonville 3,687 55 $22,979
Camden 3,664 67 $48,700
Gatlinburg 3,643 88 $57,760
Etowah 3,621 71 $43,614
Jasper 3,610 70 $73,875
Centerville 3,543 77 $51,250
Wildwood Lake 3,490 73 $61,824
Somerville 3,439 76 $31,063
Dandridge 3,426 76 $56,367
Oliver Springs 3,384 85 $38,295
Newbern 3,313 62 $49,853
Tusculum 3,304 75 $71,458
Blountville 3,301 73 $64,509
Park City 3,268 69 $94,716
South Pittsburg 3,040 70 $54,347
Sewanee 3,000 99 $128,295
Bean Station 2,990 67 $50,114
Dresden 2,974 63 $50,998
Mascot 2,904 67 $53,663
Brighton 2,865 81 $77,589
Tazewell 2,864 68 $41,852
Belle Meade 2,824 304 $250,001
Decherd 2,816 68 $34,646
Kingston Springs 2,799 93 $95,050
Blaine 2,797 82 $66,010
Colonial Heights 2,783 77 $76,440
Coalfield 2,782 81 $88,026
Jacksboro 2,780 70 $65,587
New Tazewell 2,779 67 $55,254
Sale Creek 2,775 90 $60,109
Monterey 2,751 64 $42,402
Woodbury 2,747 71 $51,506
Westmoreland 2,735 82 $58,750
Pikeville 2,653 62 $32,917
Clifton 2,632 64 $44,286
Hopewell 2,624 81 $85,461
Adamsville 2,621 88 $50,833
Parsons 2,578 63 $32,129
Alamo 2,565 64 $52,768
White Pine 2,557 69 $55,000
Strawberry Plains 2,531 68 $77,855
Bells 2,531 75 $54,132
Maynardville 2,501 72 $47,102
Mosheim 2,500 65 $46,523
Waynesboro 2,483 53 $45,000
Walnut Hill 2,480 84 $65,074
Piperton 2,457 115 $125,982
Rural Hill 2,453 107 $84,310
Carthage 2,369 78 $65,288
Dyer 2,334 65 $50,962
Spring City 2,299 64 $35,957
Plainview 2,276 71 $61,343
Mountain City 2,275 60 $36,902
Bluff City 2,268 69 $59,783
Gladeville 2,263 111 $94,693
Surgoinsville 2,246 74 $47,500
Pegram 2,216 107 $102,396
New Union 2,208 104 $78,343
East Cleveland 2,207 69 $46,968
Ridgetop 2,198 94 $68,884
Pine Crest 2,173 68 $54,900
Jamestown 2,156 54 $24,688
Lookout Mountain 2,112 139 $195,063
South Fulton 2,106 62 $51,875
Falling Water 2,090 87 $113,160
Greenfield 2,085 61 $41,798
Dover 2,080 69 $72,616
Caryville 2,079 72 $61,932
South Carthage 2,049 75 $47,610
Lakesite 2,026 89 $92,847
Estill Springs 2,008 70 $49,148
Biltmore 1,998 63 $49,280
Hunter 1,997 65 $51,763
Halls 1,984 63 $40,735
Three Way 1,965 99 $91,845
Central 1,944 68 $42,292
Berry Hill 1,944 128 $76,709
Fairmount 1,932 116 $133,232
New Johnsonville 1,930 69 $75,114
Tracy City 1,924 54 $38,250
Troy 1,915 64 $52,656
Valley Forge 1,900 65 $50,259
Bon Aqua Junction 1,877 74 $33,295
Charlotte 1,864 79 $57,656
Whitwell 1,863 68 $62,500
Decatur 1,860 75 $48,203
Cornersville 1,832 79 $63,438
Rocky Top 1,830 63 $30,119
Vonore 1,829 79 $59,563
Jellico 1,821 56 $41,111
Monteagle 1,818 79 $53,005
McEwen 1,814 69 $71,563
Cross Plains 1,809 91 $72,734
Mowbray Mountain 1,797 88 $96,607
New Market 1,789 73 $70,913
Celina 1,782 61 $33,430
Cowan 1,777 64 $37,295
Walden 1,762 128 $135,000
Loretto 1,757 64 $51,771
Unionville 1,751 76 $76,671
Burns 1,746 85 $67,321
Ridgely 1,723 56 $24,412
Kimball 1,701 71 $56,250
Hampton 1,695 57 $36,715
Sneedville 1,649 56 $23,482
Englewood 1,643 62 $48,688
Huntsville 1,632 76 $27,266
Greenback 1,631 89 $83,750
Gruetli-Laager 1,619 76 $50,164
Olivet 1,609 67 $71,000
Gray 1,606 80 $66,585
Tennessee Ridge 1,546 71 $56,583
Chapel Hill 1,531 90 $77,826
Rutledge 1,521 62 $41,000
Banner Hill 1,519 81 $66,270
Watertown 1,511 84 $62,991
Spencer 1,494 63 $46,563
Kenton 1,487 59 $40,993
Norris 1,472 90 $73,448
Lone Oak 1,463 77 $53,214
Powells Crossroads 1,454 80 $65,804
Red Boiling Springs 1,394 72 $32,083
Linden 1,385 60 $57,212
Gordonsville 1,385 80 $64,432
Huntland 1,381 75 $66,574
Graysville 1,371 63 $38,750
Bruceton 1,363 61 $55,962
Benton 1,349 61 $35,000
Byrdstown 1,344 57 $32,250
Sullivan Gardens 1,334 85 $43,574
Fincastle 1,328 74 $60,337
Midtown 1,281 66 $39,597
Ardmore 1,280 72 $55,000
Baxter 1,278 74 $56,806
Wartburg 1,266 67 $24,833
Henning 1,259 59 $43,616
Crump 1,240 70 $39,032
Bradford 1,240 59 $40,536
Atwood 1,230 62 $36,583
Rockvale 1,229 110 $80,750
Erin 1,212 59 $34,500
Rutherford 1,203 60 $50,000
Gleason 1,179 59 $58,906
Rossville 1,173 110 $121,116
Winfield 1,166 62 $40,268
Dodson Branch 1,163 82 $69,423
Scotts Hill 1,158 58 $37,837
Alexandria 1,145 68 $48,542
Wildwood 1,133 92 $55,388
Mason 1,126 79 $47,143
Tellico Plains 1,124 65 $43,859
Sharon 1,105 59 $33,385
Coalmont 1,103 61 $58,362
Altamont 1,100 64 $40,221
Orlinda 1,088 101 $74,886
Obion 1,088 66 $49,018
Gainesboro 1,086 69 $45,313
Lyles 1,079 67 $49,688
Allardt 1,078 85 $52,125
Fall Branch 1,077 69 $49,083
Friendsville 1,056 81 $67,292
Flat Top Mountain 1,052 116 $118,766
Collinwood 1,044 54 $52,083
Trezevant 1,018 60 $67,813
Lakewood Park 1,016 99 $39,167
Clarksburg 1,011 67 $73,661
Embreeville 1,007 96 $53,163
Luttrell 1,006 62 $41,453
John Sevier 987 74 $43,712
Roan Mountain 976 84 $59,539
Lobelville 974 73 $54,063
Grimsley 940 97 $56,458
Eagleville 934 106 $87,404
New Hope 928 85 $62,396
Bulls Gap 910 65 $50,066
Ridgeside 907 111 $177,500
Fowlkes 898 60 $43,813
Decaturville 895 66 $40,500
Telford 875 89 $70,446
Moscow 850 71 $44,750
Crab Orchard 834 62 $44,708
Mooresburg 829 83 $36,875
Charleston 816 73 $72,208
Morrison 810 66 $34,236
Summertown 793 77 $82,695
St. Joseph 788 61 $46,786
Sunbright 785 64 $56,058
Baneberry 783 92 $84,583
Orebank 777 69 $67,207
Riceville 776 71 $44,440
Delano 767 89 $89,250
Puryear 761 63 $54,083
Eastview 752 68 $59,519
Middleton 752 68 $43,295
Rockford 750 83 $66,786
Bethel Springs 746 56 $40,592
Saltillo 743 63 $64,236
Wartrace 737 70 $57,917
Niota 735 68 $46,188
Palmer 734 57 $41,250
Rarity Bay 728 137 $82,143
Philadelphia 722 69 $68,618
Russellville 719 78 $47,214
Hollow Rock 701 56 $41,125
Kahite 697 116 $115,078
Maury City 685 62 $63,443
Friendship 671 59 $35,000
Ethridge 671 76 $54,911
Vanleer 670 76 $64,464
Adams 655 84 $66,250
Bell Buckle 654 103 $83,452
Chesterfield 650 87 $58,929
Castalian Springs 648 94 $86,071
Clarkrange 636 97 $50,481
Watauga 631 82 $56,912
Gates 612 62 $39,815
Beersheba Springs 610 81 $50,000
Finger 600 58 $55,556
Minor Hill 598 74 $43,077
Big Sandy 589 58 $43,036
Henry 588 56 $48,125
Woodland Mills 584 69 $77,368
Petersburg 579 64 $58,942
Parker's Crossroads 578 68 $70,313
Walnut Grove CDP (Sumner County) 576 113 $123,063
Townsend 570 100 $84,155
Grand Junction 560 70 $74,583
Trimble 558 60 $57,697
Pleasant Hill 546 74 $48,393
Gallaway 541 61 $30,750
McDonald 541 86 $56,492
Gibson 536 71 $52,656
Michie 526 65 $67,813
Pittman Center 521 83 $72,656
Beech Bluff 511 82 $92,708
Calhoun 504 64 $44,519
Gilt Edge 503 72 $73,929
Hornbeak 498 61 $63,669
Sequatchie 496 116 $19,756
Stanton 494 62 $58,643
Baileyton 493 62 $38,958
Finley 493 78 $60,625
Bethpage 493 73 $98,180
Williston 490 79 $73,750
Ooltewah 489 96 $62,875
Doyle 488 68 $38,750
Flintville 475 89 $47,279
Cumberland City 475 66 $38,125
Garland 472 75 $74,375
Elkton 468 77 $70,625
Walnut Grove CDP (Hardin County) 467 79 $53,255
Pinson 464 80 $71,385
Sardis 463 60 $40,536
Walland 453 95 $60,313
Bowman 431 102 $75,805
Pelham 429 85 $66,667
Mayland 420 81 $37,734
McLemoresville 417 65 $54,129
Copperhill 409 63 $45,313
Griffith Creek 405 80 $40,179
Fairgarden 404 90 $43,553
Lynnville 396 65 $62,500
Dowelltown 382 68 $37,917
Cedar Hill 375 84 $58,750
Liberty 367 72 $44,205
Gadsden 367 63 $54,250
Burlison 360 72 $53,625
Hickman 353 97 $75,250
Counce 352 84 $69,224
Guys 352 67 $47,083
Parrottsville 349 66 $49,438
Leoma 342 96 $59,926
Cottontown 339 121 $85,208
Cumberland Gap 330 85 $46,250
Auburntown 326 85 $75,714
Stantonville 325 82 $46,250
Lenox 322 97 $76,164
Hilham 317 91 $93,864
Yorkville 304 65 $75,000
Braden 297 93 $79,167
Toone 294 62 $37,292
Milledgeville 291 66 $70,625
Ramer 271 69 $66,250
Statesville 264 97 $93,484
Hornsby 260 79 $46,696
Centertown 258 72 $54,271
Norene 254 94 $129,138
Bon Air 251 97 $59,773
Rives 248 67 $57,500
Saulsbury 247 62 $43,226
Medon 243 66 $57,375
Graball 242 106 $86,379
Westpoint 240 84 $41,250
Morris Chapel 235 97 $28,688
Iron City 226 77 $17,500
Oak Grove CDP (Sumner County) 216 99 $100,313
Randolph 216 89 $63,542
New Deal 214 94 $57,250
Ocoee 210 97 $174,773
Farner 204 80 $24,871
Elgin 194 70 $22,656
Samburg 190 66 $41,250
Oakdale 189 59 $51,875
Chewalla 171 78 $98,194
Blanche 168 97 $63,375
Prospect 165 82 $74,583
Big Rock 161 89 $78,681
Coker Creek 154 75 $12,109
Butler 150 96 $62,788
Mitchellville 145 80 $44,375
Palmersville 136 81 $44,097
Hickory Valley 134 60 $31,000
Bogota 132 97 $56,250
Viola 123 95 $48,250
Walterhill 119 93 $93,188
Wrigley 114 99 $48,558
Shiloh 110 97 $44,043
Normandy 105 95 $59,583
Frankewing 83 97 $39,638
Essary Springs 80 77 $38,864
Silerton 70 59 $43,750
Cottage Grove 59 83 $38,750
Orme 57 78 $33,000
La Grange 52 102 $48,333