Tennessee towns
All 169 Tennessee towns and cities with 2,500 or more people. The typical Tennessee town has a median home value of $204,650 and household income of $57,917.
Tennessee town rankings
- The 25 Best Small Towns to Retire in Tennessee
- The 25 Quietest Small Towns in Tennessee
- The 25 Most Affordable Small Towns in Tennessee
- The 25 Best Small Towns for Families in Tennessee
- 25 Small Towns in Tennessee With the Cheapest Homes
- 25 Small Towns in Tennessee With the Mildest Winters
- The 25 Most Walkable Small Towns in Tennessee
- 25 Small Towns in Tennessee With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Tennessee
- The 10 Best Affordable Small Towns to Retire in Tennessee With Mild Winters
- The 12 Best Affordable Small Towns for Remote Workers in Tennessee
All Tennessee towns
| Town | County | People | Median home | Income | Jan low |
|---|---|---|---|---|---|
| Nashville-Davidson | Davidson County | 689,447 | $413,600 | $77,371 | 28° |
| Memphis | Shelby County | 633,104 | $169,000 | $51,736 | 33° |
| Knoxville | Knox County | 190,740 | $239,700 | $54,039 | 26° |
| Chattanooga | Hamilton County | 181,099 | $283,200 | $64,523 | 32° |
| Clarksville | Montgomery County | 166,722 | $263,600 | $69,303 | 28° |
| Murfreesboro | Rutherford County | 152,769 | $402,100 | $80,108 | 28° |
| Franklin | Williamson County | 83,454 | $705,400 | $119,528 | 29° |
| Johnson City | Washington County | 71,046 | $268,200 | $57,254 | 26° |
| Jackson | Madison County | 68,205 | $217,800 | $53,032 | 27° |
| Hendersonville | Sumner County | 61,753 | $430,700 | $97,200 | 27° |
| Bartlett | Shelby County | 57,786 | $310,400 | $102,070 | 30° |
| Kingsport | Sullivan County | 55,442 | $234,100 | $52,490 | 27° |
| Smyrna | Rutherford County | 53,070 | $358,300 | $81,926 | 26° |
| Collierville | Shelby County | 51,324 | $485,900 | $138,598 | 29° |
| Spring Hill | Williamson County | 50,005 | $493,800 | $112,013 | 29° |
| Cleveland | Bradley County | 47,356 | $272,200 | $58,559 | 29° |
| Brentwood | Williamson County | 45,373 | $1,031,300 | $182,088 | 26° |
| Gallatin | Sumner County | 44,431 | $372,000 | $77,518 | 25° |
| Columbia | Maury County | 41,690 | $308,700 | $63,719 | 27° |
| Germantown | Shelby County | 41,333 | $470,800 | $149,920 | 31° |
| Mount Juliet | Wilson County | 39,289 | $460,100 | $107,068 | 28° |
| La Vergne | Rutherford County | 38,719 | $309,900 | $81,313 | 26° |
| Lebanon | Wilson County | 38,431 | $378,400 | $72,848 | 28° |
| Cookeville | Putnam County | 34,842 | $305,400 | $51,375 | 27° |
| Maryville | Blount County | 31,907 | $358,100 | $81,963 | 30° |
| Oak Ridge | Anderson County | 31,402 | $270,200 | $72,311 | 29° |
| Morristown | Hamblen County | 30,431 | $181,100 | $47,917 | 27° |
| Bristol | Sullivan County | 27,147 | $194,500 | $58,162 | 26° |
| Shelbyville | Bedford County | 23,557 | $244,000 | $55,073 | 29° |
| Farragut | Knox County | 23,506 | $583,400 | $142,093 | 28° |
| East Ridge | Hamilton County | 22,167 | $211,100 | $62,247 | 32° |
| Tullahoma | Coffee County | 20,339 | $251,900 | $60,979 | 29° |
| Springfield | Robertson County | 18,782 | $253,600 | $59,465 | 27° |
| Sevierville | Sevier County | 17,889 | $289,600 | $52,421 | 27° |
| Goodlettsville | Davidson County | 17,789 | $381,900 | $70,758 | 27° |
| Dyersburg | Dyer County | 16,164 | $168,300 | $52,064 | 29° |
| Dickson | Dickson County | 16,058 | $292,600 | $69,678 | 28° |
| Greeneville | Greene County | 15,479 | $227,400 | $49,889 | 26° |
| Seymour | Sevier County | 14,705 | $308,100 | $82,855 | 27° |
| Arlington | Shelby County | 14,549 | $424,400 | $135,105 | 30° |
| Elizabethton | Carter County | 14,546 | $172,900 | $46,975 | 26° |
| Athens | McMinn County | 14,084 | $225,000 | $53,929 | 28° |
| Lakeland | Shelby County | 13,904 | $388,900 | $116,250 | 30° |
| Nolensville | Williamson County | 13,829 | $777,800 | $177,148 | 26° |
| Powell | Knox County | 13,802 | $299,400 | $82,434 | 26° |
| McMinnville | Warren County | 13,788 | $182,200 | $47,179 | 31° |
| Portland | Sumner County | 13,156 | $282,200 | $72,647 | 27° |
| Soddy-Daisy | Hamilton County | 13,070 | $256,600 | $75,113 | 28° |
| White House | Sumner County | 12,982 | $344,800 | $90,019 | 27° |
| Lewisburg | Marshall County | 12,288 | $225,700 | $48,341 | 28° |
| Manchester | Coffee County | 12,212 | $237,400 | $57,500 | 26° |
| Crossville | Cumberland County | 12,071 | $246,300 | $48,802 | 26° |
| Red Bank | Hamilton County | 11,899 | $269,400 | $63,983 | 29° |
| Middle Valley | Hamilton County | 11,695 | $319,400 | $95,000 | 28° |
| Lawrenceburg | Lawrence County | 11,633 | $184,600 | $42,343 | 25° |
| Hartsville/Trousdale County | Trousdale County | 11,615 | $337,600 | $72,747 | 27° |
| Union City | Obion County | 11,170 | $146,000 | $50,870 | 27° |
| Collegedale | Hamilton County | 11,109 | $365,100 | $70,246 | 32° |
| Alcoa | Blount County | 10,978 | $277,100 | $65,714 | 30° |
| Martin | Weakley County | 10,825 | $198,300 | $43,381 | 27° |
| Millington | Shelby County | 10,582 | $207,300 | $49,979 | 30° |
| Halls | Knox County | 10,341 | $321,300 | $90,933 | 25° |
| Paris | Henry County | 10,316 | $163,600 | $41,012 | 27° |
| Lenoir City | Loudon County | 10,117 | $252,400 | $67,259 | 28° |
| Clinton | Anderson County | 10,056 | $225,000 | $68,882 | 30° |
| Atoka | Tipton County | 10,008 | $320,700 | $89,663 | 29° |
| Brownsville | Haywood County | 9,788 | $158,100 | $43,494 | 30° |
| Winchester | Franklin County | 9,375 | $216,900 | $62,782 | 30° |
| Fairview | Williamson County | 9,357 | $390,200 | $91,131 | 28° |
| Fairfield Glade | Cumberland County | 9,152 | $356,800 | $71,682 | 26° |
| Oakland | Fayette County | 8,936 | $319,100 | $97,798 | 29° |
| Bloomingdale | Sullivan County | 8,918 | $165,500 | $52,317 | 27° |
| Signal Mountain | Hamilton County | 8,852 | $544,300 | $141,008 | 29° |
| Covington | Tipton County | 8,663 | $185,900 | $42,254 | 29° |
| Jefferson City | Jefferson County | 8,419 | $213,200 | $60,638 | 25° |
| Pulaski | Giles County | 8,397 | $194,400 | $48,538 | 25° |
| Milan | Gibson County | 8,171 | $144,100 | $43,886 | 28° |
| Lexington | Henderson County | 7,956 | $176,000 | $49,057 | 27° |
| Harrison | Hamilton County | 7,902 | $307,400 | $89,395 | 32° |
| Humboldt | Gibson County | 7,874 | $102,300 | $52,917 | 28° |
| Ripley | Lauderdale County | 7,800 | $154,900 | $37,432 | 29° |
| South Cleveland | Bradley County | 7,673 | $232,600 | $66,601 | 29° |
| Thompson's Station | Williamson County | 7,485 | $700,500 | $132,647 | 29° |
| La Follette | Campbell County | 7,430 | $138,900 | $37,581 | 25° |
| Tellico Village | Loudon County | 7,311 | $517,200 | $106,875 | 28° |
| Savannah | Hardin County | 7,213 | $160,200 | $39,712 | 30° |
| Fayetteville | Lincoln County | 7,068 | $230,800 | $49,223 | 31° |
| Dayton | Rhea County | 7,065 | $214,900 | $49,719 | 28° |
| Church Hill | Hawkins County | 6,998 | $211,000 | $65,526 | 27° |
| Greenbrier | Robertson County | 6,898 | $321,900 | $85,174 | 27° |
| Newport | Cocke County | 6,868 | $133,500 | $31,250 | 28° |
| Green Hill | Wilson County | 6,518 | $365,900 | $91,818 | 28° |
| Lynchburg, Moore County metropolitan government | Moore County | 6,461 | $285,300 | $66,469 | 27° |
| Pigeon Forge | Sevier County | 6,343 | $291,800 | $53,261 | 27° |
| Sweetwater | Monroe County | 6,312 | $178,400 | $45,451 | 28° |
| Henderson | Chester County | 6,308 | $147,900 | $45,938 | 27° |
| Munford | Tipton County | 6,302 | $244,400 | $89,531 | 29° |
| Millersville | Sumner County | 6,299 | $309,900 | $71,789 | 27° |
| Erwin | Unicoi County | 6,083 | $180,900 | $47,487 | 25° |
| Loudon | Loudon County | 5,991 | $244,200 | $53,650 | 28° |
| Kingston | Roane County | 5,953 | $220,000 | $71,675 | 28° |
| Harriman | Roane County | 5,892 | $153,200 | $44,653 | 28° |
| Jonesborough | Washington County | 5,860 | $299,200 | $74,015 | 25° |
| Lafayette | Macon County | 5,584 | $213,900 | $51,736 | 25° |
| McKenzie | Carroll County | 5,529 | $154,500 | $37,236 | 28° |
| Mount Carmel | Hawkins County | 5,473 | $179,600 | $68,866 | 27° |
| Rockwood | Roane County | 5,444 | $128,700 | $47,791 | 28° |
| Eagleton Village | Blount County | 5,393 | $197,700 | $71,875 | 30° |
| Dunlap | Sequatchie County | 5,357 | $192,100 | $45,589 | 32° |
| Bolivar | Hardeman County | 5,205 | $150,200 | $39,028 | 28° |
| Ashland City | Cheatham County | 5,193 | $294,100 | $79,231 | 27° |
| Madisonville | Monroe County | 5,132 | $234,400 | $39,878 | 28° |
| Medina | Gibson County | 5,126 | $287,200 | $107,807 | 28° |
| Forest Hills | Davidson County | 5,038 | $1,413,100 | $250,001 | 28° |
| Smithville | DeKalb County | 5,004 | $194,200 | $33,192 | 26° |
| Sparta | White County | 4,998 | $217,000 | $50,080 | 28° |
| Oak Hill | Davidson County | 4,891 | $1,199,600 | $215,530 | 26° |
| Pleasant View | Cheatham County | 4,807 | $390,900 | $109,213 | 28° |
| Mount Pleasant | Maury County | 4,784 | $244,400 | $50,108 | 27° |
| Rogersville | Hawkins County | 4,671 | $192,800 | $47,500 | 26° |
| Lake Tansi | Cumberland County | 4,629 | $280,900 | $57,991 | 26° |
| Oak Grove | Washington County | 4,482 | $260,600 | $72,143 | 26° |
| Coopertown | Robertson County | 4,480 | $421,500 | $118,241 | 27° |
| Selmer | McNairy County | 4,446 | $155,900 | $51,591 | 30° |
| Huntingdon | Carroll County | 4,439 | $160,500 | $51,969 | 28° |
| Apison | Hamilton County | 4,428 | $459,000 | $129,307 | 32° |
| Harrogate | Claiborne County | 4,400 | $203,900 | $65,586 | 23° |
| Louisville | Blount County | 4,384 | $379,900 | $89,744 | 30° |
| Christiana | Rutherford County | 4,305 | $361,900 | $100,683 | 26° |
| Waverly | Humphreys County | 4,297 | $171,900 | $43,773 | 26° |
| Trenton | Gibson County | 4,240 | $126,000 | $58,750 | 28° |
| Spurgeon | Washington County | 3,978 | $219,300 | $64,250 | 26° |
| Tiptonville | Lake County | 3,976 | $106,500 | $23,027 | 27° |
| Algood | Putnam County | 3,963 | $190,300 | $42,359 | 27° |
| Livingston | Overton County | 3,905 | $123,000 | $39,567 | 27° |
| White Bluff | Dickson County | 3,862 | $279,900 | $69,483 | 26° |
| Unicoi | Unicoi County | 3,833 | $244,300 | $42,424 | 25° |
| Oneida | Scott County | 3,787 | $170,600 | $48,622 | 25° |
| Camden | Benton County | 3,674 | $155,200 | $55,029 | 28° |
| Hohenwald | Lewis County | 3,668 | $125,600 | $51,440 | 28° |
| Jasper | Marion County | 3,612 | $209,000 | $73,013 | 29° |
| Etowah | McMinn County | 3,603 | $190,800 | $39,291 | 28° |
| Gatlinburg | Sevier County | 3,577 | $332,000 | $53,475 | 27° |
| Karns | Knox County | 3,536 | $328,600 | $100,043 | 30° |
| Centerville | Hickman County | 3,532 | $213,400 | $59,167 | 28° |
| Somerville | Fayette County | 3,415 | $312,900 | $44,310 | 30° |
| Newbern | Dyer County | 3,349 | $99,700 | $58,455 | 29° |
| Dandridge | Jefferson County | 3,344 | $259,100 | $53,507 | 25° |
| Shackle Island | Sumner County | 3,331 | $540,400 | $130,125 | 27° |
| Tusculum | Greene County | 3,298 | $267,500 | $70,694 | 26° |
| Oliver Springs | Anderson County | 3,297 | $180,900 | $51,183 | 29° |
| Wildwood Lake | Bradley County | 3,286 | $231,700 | $62,722 | 29° |
| Blountville | Sullivan County | 3,120 | $177,300 | $54,754 | 26° |
| South Pittsburg | Marion County | 3,106 | $187,100 | $57,865 | 29° |
| Colonial Heights | Sullivan County | 3,055 | $217,100 | $80,148 | 27° |
| Sale Creek | Hamilton County | 3,021 | $299,700 | $53,932 | 28° |
| Dresden | Weakley County | 3,019 | $126,900 | $51,000 | 27° |
| Bean Station | Grainger County | 2,967 | $164,600 | $44,785 | 27° |
| Belle Meade | Davidson County | 2,901 | $2,000,001 | $250,001 | 28° |
| Brighton | Tipton County | 2,888 | $214,100 | $80,882 | 29° |
| Kingston Springs | Cheatham County | 2,824 | $426,500 | $103,250 | 27° |
| New Tazewell | Claiborne County | 2,769 | $183,800 | $53,567 | 23° |
| Mascot | Knox County | 2,760 | $206,000 | $60,250 | 27° |
| Monterey | Putnam County | 2,746 | $165,000 | $45,922 | 27° |
| Westmoreland | Sumner County | 2,718 | $241,700 | $59,405 | 25° |
| Woodbury | Cannon County | 2,703 | $216,400 | $58,466 | 27° |
| Clifton | Wayne County | 2,651 | $122,100 | $43,571 | 27° |
| Whiteville | Hardeman County | 2,606 | $124,400 | $42,105 | 28° |
| Sewanee | Franklin County | 2,535 | $465,500 | $136,111 | 29° |
Tennessee counties
- Anderson County
- Bedford County
- Benton County
- Blount County
- Bradley County
- Campbell County
- Cannon County
- Carroll County
- Carter County
- Cheatham County
- Chester County
- Claiborne County
- Cocke County
- Coffee County
- Cumberland County
- Davidson County
- DeKalb County
- Dickson County
- Dyer County
- Fayette County
- Franklin County
- Gibson County
- Giles County
- Grainger County
- Greene County
- Hamblen County
- Hamilton County
- Hardeman County
- Hardin County
- Hawkins County
- Haywood County
- Henderson County
- Henry County
- Hickman County
- Humphreys County
- Jefferson County
- Knox County
- Lake County
- Lauderdale County
- Lawrence County
- Lewis County
- Lincoln County
- Loudon County
- Macon County
- Madison County
- Marion County
- Marshall County
- Maury County
- McMinn County
- McNairy County
- Monroe County
- Montgomery County
- Moore County
- Obion County
- Overton County
- Putnam County
- Rhea County
- Roane County
- Robertson County
- Rutherford County
- Scott County
- Sequatchie County
- Sevier County
- Shelby County
- Sullivan County
- Sumner County
- Tipton County
- Trousdale County
- Unicoi County
- Warren County
- Washington County
- Wayne County
- Weakley County
- White County
- Williamson County
- Wilson County