Tennessee Counties

95 counties · Census ACS 2023 data

County Population Med. Income Home Value
Shelby County 922,195 $62,337 $229,700
Davidson County 709,846 $75,664 $386,600
Knox County 487,401 $71,662 $279,700
Hamilton County 370,913 $72,568 $282,100
Rutherford County 351,591 $82,588 $346,400
Williamson County 254,609 $131,202 $673,700
Montgomery County 227,957 $72,365 $248,300
Sumner County 200,553 $86,005 $364,000
Sullivan County 159,693 $56,802 $190,800
Wilson County 153,587 $94,048 $397,000
Blount County 137,747 $74,607 $275,700
Washington County 134,693 $61,051 $231,700
Bradley County 109,743 $63,789 $230,800
Maury County 104,855 $74,162 $307,500
Madison County 98,845 $58,189 $189,700
Sevier County 98,802 $63,829 $259,500
Putnam County 81,366 $56,537 $246,800
Anderson County 78,175 $63,171 $215,800
Robertson County 74,291 $78,439 $296,700
Greene County 70,919 $54,071 $186,400
Hamblen County 64,930 $52,794 $188,800
Cumberland County 62,529 $58,475 $228,000
Tipton County 61,339 $71,736 $220,100
Coffee County 58,940 $60,656 $227,300
Hawkins County 57,446 $55,278 $166,900
Loudon County 56,996 $80,296 $292,600
Carter County 56,462 $48,435 $157,200
Jefferson County 55,835 $63,084 $210,000
Dickson County 55,197 $73,223 $272,700
Roane County 54,403 $66,218 $212,300
McMinn County 54,135 $59,674 $190,400
Bedford County 51,291 $62,197 $255,300
Gibson County 50,610 $59,009 $149,700
Monroe County 47,054 $56,648 $199,700
Lawrence County 44,901 $53,233 $176,700
Franklin County 43,478 $61,553 $215,700
Fayette County 42,653 $84,764 $316,000
Warren County 41,587 $54,088 $173,900
Cheatham County 41,500 $82,015 $291,400
Campbell County 39,568 $50,260 $169,500
Dyer County 36,681 $54,973 $159,500
Cocke County 36,503 $48,416 $141,800
Lincoln County 35,617 $63,115 $209,100
Marshall County 35,276 $70,829 $246,100
Rhea County 33,299 $58,133 $178,500
Weakley County 32,959 $49,502 $136,300
Henry County 32,345 $48,540 $145,200
Claiborne County 32,221 $46,587 $148,000
Obion County 30,570 $53,102 $122,700
Giles County 30,442 $61,476 $204,100
Marion County 29,010 $58,103 $173,600
Carroll County 28,461 $50,391 $122,100
Henderson County 27,906 $53,471 $156,000
White County 27,764 $52,206 $190,200
Hardin County 26,939 $49,149 $154,000
McNairy County 25,933 $50,714 $151,100
Macon County 25,793 $56,269 $211,200
Hardeman County 25,477 $46,173 $116,800
Hickman County 25,229 $57,223 $192,000
Lauderdale County 24,933 $49,205 $122,100
Grainger County 23,929 $51,351 $172,000
Overton County 22,807 $46,159 $171,700
Scott County 21,969 $42,679 $116,800
Morgan County 21,193 $57,408 $144,000
DeKalb County 20,551 $48,484 $206,600
Smith County 20,196 $62,799 $224,500
Union County 20,141 $61,858 $186,300
Humphreys County 19,074 $59,333 $186,900
Fentress County 18,948 $50,865 $151,800
Johnson County 18,073 $52,152 $175,500
Unicoi County 17,779 $50,381 $168,200
Polk County 17,702 $60,227 $136,400
Haywood County 17,672 $43,513 $119,600
Chester County 17,452 $60,543 $155,200
Sequatchie County 16,409 $52,260 $217,800
Wayne County 16,251 $52,824 $126,600
Benton County 15,948 $50,435 $123,400
Bledsoe County 14,905 $49,655 $165,400
Cannon County 14,661 $58,092 $227,600
Crockett County 13,937 $59,049 $134,100
Stewart County 13,859 $62,052 $182,700
Grundy County 13,665 $45,573 $133,400
Meigs County 13,076 $58,395 $185,500
Lewis County 12,784 $49,477 $157,800
Jackson County 11,882 $41,475 $135,200
Trousdale County 11,805 $63,190 $284,100
Decatur County 11,499 $46,190 $133,900
Perry County 8,561 $50,489 $113,800
Houston County 8,293 $54,475 $150,100
Clay County 7,621 $44,712 $136,900
Hancock County 6,790 $31,995 $118,000
Lake County 6,691 $30,500 $107,000
Moore County 6,611 $66,687 $259,300
Van Buren County 6,293 $60,281 $149,200
Pickett County 5,062 $44,591 $162,200