Ranked from official statistics; every city opens its own guide.
Ranking CITY (80 largest of Tennessee) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024
Among the 80 largest places in Tennessee, Nashville has the most residents (690,130), followed by Memphis and Knoxville . Click any column to sort; click a city for its guide.
What the ranking shows Across the 80 places in Tennessee that we cover, the median is 15,205 and the average 47,337; the figure runs from 690,130 (Nashville ) to 7,962 (Lexington ). That is a spread of 86.7 times between the two ends.
How to use it The first five are Nashville , Memphis , Knoxville , Chattanooga , Clarksville . A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. 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 Population Median household income Median rent A–Z / Smallest first ▲ Z–A / Largest first ▼
# ⇅ City ⇅ County ⇅ Population ⇅ Median household income ⇅ Median rent ⇅ 1 Nashville Davidson County 690,130 $77,371 $1,586 2 Memphis Shelby County 618,980 $51,736 $1,181 3 Knoxville Knox County 195,185 $54,039 $1,191 4 Chattanooga Hamilton County 185,783 $64,523 $1,256 5 Clarksville Montgomery County 176,456 $69,303 $1,307 6 Murfreesboro Rutherford County 161,445 $80,108 $1,481 7 Franklin Williamson County 87,133 $119,528 $1,923 8 Johnson City Washington County 72,222 $57,254 $1,023 9 Jackson Madison County 68,435 $53,032 $1,145 10 Hendersonville Sumner County 63,091 $97,200 $1,653 11 Bartlett Shelby County 56,876 $102,070 $1,638 12 Smyrna Rutherford County 56,692 $81,926 $1,461 13 Kingsport Sullivan County 56,262 $52,490 $907 14 Spring Hill Maury County 55,765 $112,013 $1,844 15 Collierville Shelby County 51,515 $138,598 $1,691 16 Cleveland Bradley County 48,829 $58,559 $1,034 17 Gallatin Sumner County 48,532 $77,518 $1,395 18 Brentwood Williamson County 45,556 $182,088 $2,825 19 Columbia Maury County 45,441 $63,719 $1,197 20 Lebanon Wilson County 44,788 $72,848 $1,306 21 Mount Juliet Wilson County 42,073 $107,068 $2,011 22 Germantown Shelby County 40,673 $149,920 $1,816 23 La Vergne Rutherford County 40,243 $81,313 $1,805 24 Cookeville Putnam County 36,088 $51,375 $917 25 Oak Ridge Anderson County 32,693 $72,311 $1,131 26 Maryville Blount County 32,392 $81,963 $1,157 27 Morristown Hamblen County 31,527 $47,917 $882 28 Bristol Sullivan County 27,636 $58,162 $842 29 Shelbyville Bedford County 24,661 $55,073 $1,056 30 Farragut Knox County 24,634 $142,093 $1,966 31 East Ridge Hamilton County 22,070 $62,247 $1,147 32 Tullahoma Coffee County 21,103 $60,979 $886 33 Springfield Robertson County 19,255 $59,465 $1,139 34 Sevierville Sevier County 18,397 $52,421 $1,081 35 Goodlettsville Sumner County 17,597 $70,758 $1,385 36 Dickson Dickson County 16,424 $69,678 $1,063 37 Seymour (unincorporated) Sevier County 16,216 $82,855 $1,515 38 Dyersburg Dyer County 15,979 $52,064 $782 39 Greeneville Greene County 15,646 $49,889 $650 40 Arlington Shelby County 15,205 $135,105 $2,164 41 Nolensville Williamson County 15,074 $177,148 $2,454 42 White House Robertson County 14,631 $90,019 $1,426 43 Athens McMinn County 14,471 $53,929 $846 44 Elizabethton Carter County 14,374 $46,975 $740 45 Lakeland Shelby County 14,192 $116,250 $1,755 46 McMinnville Warren County 13,844 $47,179 $791 47 Powell (unincorporated) Knox County 13,739 $82,434 $1,276 48 Portland Sumner County 13,449 $72,647 $1,141 49 Soddy-Daisy Hamilton County 13,231 $75,113 $1,047 50 Manchester Coffee County 12,944 $57,500 $978 51 Lewisburg Marshall County 12,861 $48,341 $872 52 Crossville Cumberland County 12,428 $48,802 $815 53 Alcoa Blount County 12,222 $65,714 $1,282 54 Middle Valley (unincorporated) Hamilton County 12,187 $95,000 $1,180 55 Red Bank Hamilton County 12,010 $63,983 $1,283 56 Hartsville Trousdale County 11,957 $72,747 $853 57 Lawrenceburg Lawrence County 11,844 $42,343 $775 58 Collegedale Hamilton County 11,330 $70,246 $1,581 59 Millington Shelby County 11,289 $49,979 $1,111 60 Lenoir City Loudon County 11,110 $67,259 $932 61 Union City Obion County 10,982 $50,870 $739 62 Martin Weakley County 10,915 $43,381 $859 63 Atoka Tipton County 10,385 $89,663 $1,237 64 Paris Henry County 10,338 $41,012 $780 65 Halls (unincorporated) Knox County 10,272 $90,933 $1,178 66 Clinton Anderson County 10,239 $68,882 $962 67 Fairview Williamson County 10,009 $91,131 $1,301 68 Oakland Fayette County 9,979 $97,798 $1,992 69 Winchester Franklin County 9,799 $62,782 $974 70 Brownsville Haywood County 9,622 $43,494 $767 71 Fairfield Glade (unincorporated) Cumberland County 9,487 $71,682 $1,310 72 Bloomingdale (unincorporated) Sullivan County 9,292 $52,317 $836 73 Signal Mountain Hamilton County 8,860 $141,008 $1,852 74 Covington Tipton County 8,587 $42,254 $933 75 Jefferson City Jefferson County 8,579 $60,638 $851 76 Thompson's Station Williamson County 8,294 $132,647 $2,088 77 Pulaski Giles County 8,285 $48,538 $835 78 Milan Gibson County 8,244 $43,886 $805 79 Harrison (unincorporated) Hamilton County 8,011 $89,395 $1,216 80 Lexington Henderson County 7,962 $49,057 $720
Other rankings for Tennessee Cities With the Cheapest Rent · Cities With the Highest Household Income · 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.