Forest Hills is the #1 ranked city in Tennessee with $250,001 (median income). This ranking includes 307 Tennessee cities with available data.
| # | City | Population | Median Income |
|---|---|---|---|
| 1 | Forest Hills | 4,802 | $250,001 |
| 2 | Belle Meade | 2,824 | $250,001 |
| 3 | Oak Hill | 4,690 | $202,614 |
| 4 | Lookout Mountain | 2,112 | $195,063 |
| 5 | Brentwood | 45,272 | $184,720 |
| 6 | Nolensville | 14,545 | $170,068 |
| 7 | Germantown | 40,812 | $144,799 |
| 8 | Farragut | 24,309 | $142,402 |
| 9 | Signal Mountain | 8,861 | $139,714 |
| 10 | Walden | 1,762 | $135,000 |
| 11 | Collierville | 51,212 | $134,319 |
| 12 | Fairmount | 1,932 | $133,232 |
| 13 | Shackle Island | 4,164 | $131,944 |
| 14 | Sewanee | 3,000 | $128,295 |
| 15 | Piperton | 2,457 | $125,982 |
| 16 | Arlington | 14,989 | $125,909 |
| 17 | Thompson's Station | 7,855 | $122,139 |
| 18 | Rossville | 1,173 | $121,116 |
| 19 | Coopertown | 4,576 | $120,066 |
| 20 | Flat Top Mountain | 1,052 | $118,766 |
| 21 | Franklin | 85,575 | $115,000 |
| 22 | Lakeland | 14,068 | $113,843 |
| 23 | Falling Water | 2,090 | $113,160 |
| 24 | Mount Juliet | 40,828 | $107,847 |
| 25 | Spring Hill | 53,585 | $106,658 |
| 26 | Apison | 4,397 | $104,741 |
| 27 | Pegram | 2,216 | $102,396 |
| 28 | Pleasant View | 5,111 | $101,591 |
| 29 | Karns | 3,835 | $101,161 |
| 30 | Bartlett | 56,998 | $100,660 |
| 31 | Tellico Village | 6,901 | $98,214 |
| 32 | Mowbray Mountain | 1,797 | $96,607 |
| 33 | Kingston Springs | 2,799 | $95,050 |
| 34 | Park City | 3,268 | $94,716 |
| 35 | Gladeville | 2,263 | $94,693 |
| 36 | Christiana | 4,753 | $94,375 |
| 37 | Medina | 5,268 | $93,964 |
| 38 | Middle Valley | 11,808 | $93,264 |
| 39 | Lakesite | 2,026 | $92,847 |
| 40 | Three Way | 1,965 | $91,845 |
| 41 | Hendersonville | 62,390 | $91,503 |
| 42 | Green Hill | 6,617 | $91,397 |
| 43 | Harrison | 8,446 | $89,753 |
| 44 | Oakland | 9,544 | $89,240 |
| 45 | Halls | 9,455 | $89,032 |
| 46 | Fairview | 9,751 | $88,333 |
| 47 | Coalfield | 2,782 | $88,026 |
| 48 | White House | 13,875 | $87,315 |
| 49 | Atoka | 10,237 | $86,922 |
| 50 | Munford | 6,459 | $86,492 |
| 51 | Hopewell | 2,624 | $85,461 |
| 52 | Powell | 13,544 | $85,281 |
| 53 | Seymour | 15,914 | $85,240 |
| 54 | Rural Hill | 2,453 | $84,310 |
| 55 | Greenback | 1,631 | $83,750 |
| 56 | Louisville | 4,369 | $83,485 |
| 57 | Greenbrier | 6,960 | $82,308 |
| 58 | Rockvale | 1,229 | $80,750 |
| 59 | La Vergne | 38,944 | $80,418 |
| 60 | Maryville | 32,196 | $79,340 |
| 61 | Smyrna | 55,066 | $78,409 |
| 62 | New Union | 2,208 | $78,343 |
| 63 | Strawberry Plains | 2,531 | $77,855 |
| 64 | Chapel Hill | 1,531 | $77,826 |
| 65 | Brighton | 2,865 | $77,589 |
| 66 | Berry Hill | 1,944 | $76,709 |
| 67 | Unionville | 1,751 | $76,671 |
| 68 | Colonial Heights | 2,783 | $76,440 |
| 69 | Murfreesboro | 157,547 | $76,241 |
| 70 | Nashville-Davidson metropolitan government (balance) | 684,298 | $75,197 |
| 71 | New Johnsonville | 1,930 | $75,114 |
| 72 | Orlinda | 1,088 | $74,886 |
| 73 | Ashland City | 5,318 | $73,921 |
| 74 | Jasper | 3,610 | $73,875 |
| 75 | Clarksburg | 1,011 | $73,661 |
| 76 | Gallatin | 46,667 | $73,589 |
| 77 | Fairfield Glade | 9,149 | $73,569 |
| 78 | Norris | 1,472 | $73,448 |
| 79 | Cross Plains | 1,809 | $72,734 |
| 80 | Dover | 2,080 | $72,616 |
| 81 | Portland | 13,325 | $72,380 |
| 82 | McEwen | 1,814 | $71,563 |
| 83 | Tusculum | 3,304 | $71,458 |
| 84 | Mount Carmel | 5,504 | $71,336 |
| 85 | Lebanon | 41,951 | $71,320 |
| 86 | Oak Ridge | 32,088 | $71,000 |
| 87 | Olivet | 1,609 | $71,000 |
| 88 | New Market | 1,789 | $70,913 |
| 89 | Kingston | 6,042 | $70,532 |
| 90 | Millersville | 5,885 | $70,411 |
| 91 | Church Hill | 7,057 | $69,433 |
| 92 | Dodson Branch | 1,163 | $69,423 |
| 93 | Dickson | 16,246 | $69,074 |
| 94 | Ridgetop | 2,198 | $68,884 |
| 95 | White Bluff | 3,961 | $68,109 |
| 96 | Soddy-Daisy | 13,117 | $67,824 |
| 97 | Trezevant | 1,018 | $67,813 |
| 98 | Eagleton Village | 5,849 | $67,596 |
| 99 | Burns | 1,746 | $67,321 |
| 100 | Friendsville | 1,056 | $67,292 |
| 101 | Clarksville | 171,897 | $66,786 |
| 102 | Lynchburg, Moore County metropolitan government | 6,611 | $66,687 |
| 103 | Gray | 1,606 | $66,585 |
| 104 | Huntland | 1,381 | $66,574 |
| 105 | Banner Hill | 1,519 | $66,270 |
| 106 | Spurgeon | 3,749 | $66,091 |
| 107 | Blaine | 2,797 | $66,010 |
| 108 | Goodlettsville | 17,598 | $65,898 |
| 109 | Powells Crossroads | 1,454 | $65,804 |
| 110 | Jacksboro | 2,780 | $65,587 |
| 111 | Carthage | 2,369 | $65,288 |
| 112 | Walnut Hill | 2,480 | $65,074 |
| 113 | Collegedale | 11,185 | $64,905 |
| 114 | South Cleveland | 7,748 | $64,607 |
| 115 | Blountville | 3,301 | $64,509 |
| 116 | Gordonsville | 1,385 | $64,432 |
| 117 | Clinton | 10,141 | $64,005 |
| 118 | Cornersville | 1,832 | $63,438 |
| 119 | Harrogate | 4,355 | $63,257 |
| 120 | Hartsville/Trousdale County | 11,805 | $63,190 |
| 121 | Jonesborough | 6,056 | $63,155 |
| 122 | Watertown | 1,511 | $62,991 |
| 123 | Whitwell | 1,863 | $62,500 |
| 124 | Caryville | 2,079 | $61,932 |
| 125 | Wildwood Lake | 3,490 | $61,824 |
| 126 | Red Bank | 11,960 | $61,788 |
| 127 | Plainview | 2,276 | $61,343 |
| 128 | Columbia | 43,971 | $61,204 |
| 129 | Chattanooga | 182,832 | $61,028 |
| 130 | Tullahoma | 20,672 | $60,855 |
| 131 | Lenoir City | 10,681 | $60,480 |
| 132 | Fincastle | 1,328 | $60,337 |
| 133 | Sale Creek | 2,775 | $60,109 |
| 134 | Alcoa | 11,635 | $60,049 |
| 135 | Bluff City | 2,268 | $59,783 |
| 136 | Vonore | 1,829 | $59,563 |
| 137 | Winchester | 9,600 | $59,497 |
| 138 | Gleason | 1,179 | $58,906 |
| 139 | Loudon | 6,235 | $58,810 |
| 140 | Westmoreland | 2,735 | $58,750 |
| 141 | Springfield | 18,985 | $58,741 |
| 142 | Coalmont | 1,103 | $58,362 |
| 143 | Gatlinburg | 3,643 | $57,760 |
| 144 | Henderson | 6,349 | $57,727 |
| 145 | Charlotte | 1,864 | $57,656 |
| 146 | Linden | 1,385 | $57,212 |
| 147 | Baxter | 1,278 | $56,806 |
| 148 | Dayton | 7,191 | $56,692 |
| 149 | Tennessee Ridge | 1,546 | $56,583 |
| 150 | Dandridge | 3,426 | $56,367 |
| 151 | Kimball | 1,701 | $56,250 |
| 152 | Lake Tansi | 4,562 | $56,078 |
| 153 | East Ridge | 22,034 | $55,988 |
| 154 | Bruceton | 1,363 | $55,962 |
| 155 | Cleveland | 48,185 | $55,904 |
| 156 | Johnson City | 71,455 | $55,429 |
| 157 | Wildwood | 1,133 | $55,388 |
| 158 | New Tazewell | 2,779 | $55,254 |
| 159 | Sevierville | 18,105 | $55,106 |
| 160 | Manchester | 12,651 | $55,019 |
| 161 | Bristol | 27,490 | $55,007 |
| 162 | White Pine | 2,557 | $55,000 |
| 163 | Ardmore | 1,280 | $55,000 |
| 164 | Pine Crest | 2,173 | $54,900 |
| 165 | South Pittsburg | 3,040 | $54,347 |
| 166 | Bells | 2,531 | $54,132 |
| 167 | Pigeon Forge | 6,345 | $53,839 |
| 168 | Jefferson City | 8,472 | $53,819 |
| 169 | Mascot | 2,904 | $53,663 |
| 170 | Lone Oak | 1,463 | $53,214 |
| 171 | Embreeville | 1,007 | $53,163 |
| 172 | Athens | 14,250 | $53,151 |
| 173 | Monteagle | 1,818 | $53,005 |
| 174 | Alamo | 2,565 | $52,768 |
| 175 | Troy | 1,915 | $52,656 |
| 176 | Lewisburg | 12,607 | $52,634 |
| 177 | Shelbyville | 24,125 | $52,290 |
| 178 | Allardt | 1,078 | $52,125 |
| 179 | Collinwood | 1,044 | $52,083 |
| 180 | South Fulton | 2,106 | $51,875 |
| 181 | Dyersburg | 16,075 | $51,846 |
| 182 | Loretto | 1,757 | $51,771 |
| 183 | Hunter | 1,997 | $51,763 |
| 184 | Millington | 11,117 | $51,695 |
| 185 | Jackson | 68,098 | $51,552 |
| 186 | Greeneville | 15,531 | $51,516 |
| 187 | Woodbury | 2,747 | $51,506 |
| 188 | Centerville | 3,543 | $51,250 |
| 189 | Memphis | 629,063 | $51,211 |
| 190 | Dresden | 2,974 | $50,998 |
| 191 | Knoxville | 193,721 | $50,994 |
| 192 | Dyer | 2,334 | $50,962 |
| 193 | Fayetteville | 7,037 | $50,890 |
| 194 | Adamsville | 2,621 | $50,833 |
| 195 | Crossville | 12,265 | $50,672 |
| 196 | Trenton | 4,175 | $50,645 |
| 197 | Kingsport | 55,807 | $50,436 |
| 198 | Bloomingdale | 8,840 | $50,408 |
| 199 | Valley Forge | 1,900 | $50,259 |
| 200 | Gruetli-Laager | 1,619 | $50,164 |
| 201 | Bean Station | 2,990 | $50,114 |
| 202 | Rutherford | 1,203 | $50,000 |
| 203 | Mount Pleasant | 4,803 | $49,897 |
| 204 | Newbern | 3,313 | $49,853 |
| 205 | Lyles | 1,079 | $49,688 |
| 206 | Huntingdon | 4,413 | $49,421 |
| 207 | Biltmore | 1,998 | $49,280 |
| 208 | Lexington | 7,943 | $49,253 |
| 209 | Estill Springs | 2,008 | $49,148 |
| 210 | Fall Branch | 1,077 | $49,083 |
| 211 | Obion | 1,088 | $49,018 |
| 212 | Camden | 3,664 | $48,700 |
| 213 | Englewood | 1,643 | $48,688 |
| 214 | Alexandria | 1,145 | $48,542 |
| 215 | Cookeville | 35,544 | $48,501 |
| 216 | Decatur | 1,860 | $48,203 |
| 217 | Selmer | 4,456 | $48,092 |
| 218 | South Carthage | 2,049 | $47,610 |
| 219 | Surgoinsville | 2,246 | $47,500 |
| 220 | Mason | 1,126 | $47,143 |
| 221 | Maynardville | 2,501 | $47,102 |
| 222 | East Cleveland | 2,207 | $46,968 |
| 223 | Spencer | 1,494 | $46,563 |
| 224 | Rogersville | 4,638 | $46,536 |
| 225 | Mosheim | 2,500 | $46,523 |
| 226 | Milan | 8,194 | $45,608 |
| 227 | Waverly | 4,278 | $45,600 |
| 228 | Union City | 11,040 | $45,523 |
| 229 | Erwin | 6,001 | $45,422 |
| 230 | Pulaski | 8,305 | $45,420 |
| 231 | Gainesboro | 1,086 | $45,313 |
| 232 | Madisonville | 5,184 | $45,274 |
| 233 | Waynesboro | 2,483 | $45,000 |
| 234 | Lafayette | 5,643 | $44,924 |
| 235 | Elizabethton | 14,364 | $44,834 |
| 236 | Morristown | 30,983 | $44,811 |
| 237 | Sweetwater | 6,462 | $44,661 |
| 238 | Clifton | 2,632 | $44,286 |
| 239 | Sparta | 4,915 | $43,989 |
| 240 | Tellico Plains | 1,124 | $43,859 |
| 241 | Henning | 1,259 | $43,616 |
| 242 | Etowah | 3,621 | $43,614 |
| 243 | Sullivan Gardens | 1,334 | $43,574 |
| 244 | Covington | 8,612 | $43,512 |
| 245 | Oneida | 3,793 | $43,506 |
| 246 | Whiteville | 4,689 | $43,438 |
| 247 | McMinnville | 13,765 | $43,348 |
| 248 | Humboldt | 7,799 | $42,873 |
| 249 | Monterey | 2,751 | $42,402 |
| 250 | Central | 1,944 | $42,292 |
| 251 | Harriman | 6,021 | $42,183 |
| 252 | Tazewell | 2,864 | $41,852 |
| 253 | Greenfield | 2,085 | $41,798 |
| 254 | Martin | 10,864 | $41,510 |
| 255 | Lawrenceburg | 11,732 | $41,458 |
| 256 | Unicoi | 3,815 | $41,455 |
| 257 | Luttrell | 1,006 | $41,453 |
| 258 | Savannah | 7,219 | $41,396 |
| 259 | Jellico | 1,821 | $41,111 |
| 260 | Rutledge | 1,521 | $41,000 |
| 261 | Kenton | 1,487 | $40,993 |
| 262 | Bradford | 1,240 | $40,536 |
| 263 | Algood | 4,002 | $40,514 |
| 264 | Winfield | 1,166 | $40,268 |
| 265 | Altamont | 1,100 | $40,221 |
| 266 | Newport | 6,881 | $40,096 |
| 267 | Midtown | 1,281 | $39,597 |
| 268 | Brownsville | 9,634 | $39,488 |
| 269 | Paris | 10,313 | $39,365 |
| 270 | Lakewood Park | 1,016 | $39,167 |
| 271 | Ripley | 7,718 | $39,047 |
| 272 | Crump | 1,240 | $39,032 |
| 273 | Hohenwald | 3,790 | $38,791 |
| 274 | Graysville | 1,371 | $38,750 |
| 275 | Dunlap | 5,546 | $38,666 |
| 276 | Bolivar | 5,171 | $38,575 |
| 277 | Oliver Springs | 3,384 | $38,295 |
| 278 | Tracy City | 1,924 | $38,250 |
| 279 | Rockwood | 5,510 | $37,867 |
| 280 | Scotts Hill | 1,158 | $37,837 |
| 281 | Cowan | 1,777 | $37,295 |
| 282 | Mountain City | 2,275 | $36,902 |
| 283 | Hampton | 1,695 | $36,715 |
| 284 | Atwood | 1,230 | $36,583 |
| 285 | Livingston | 3,957 | $35,997 |
| 286 | McKenzie | 5,706 | $35,988 |
| 287 | Spring City | 2,299 | $35,957 |
| 288 | Benton | 1,349 | $35,000 |
| 289 | La Follette | 7,308 | $34,678 |
| 290 | Decherd | 2,816 | $34,646 |
| 291 | Erin | 1,212 | $34,500 |
| 292 | Celina | 1,782 | $33,430 |
| 293 | Sharon | 1,105 | $33,385 |
| 294 | Bon Aqua Junction | 1,877 | $33,295 |
| 295 | Pikeville | 2,653 | $32,917 |
| 296 | Byrdstown | 1,344 | $32,250 |
| 297 | Parsons | 2,578 | $32,129 |
| 298 | Red Boiling Springs | 1,394 | $32,083 |
| 299 | Somerville | 3,439 | $31,063 |
| 300 | Rocky Top | 1,830 | $30,119 |
| 301 | Smithville | 5,158 | $29,507 |
| 302 | Huntsville | 1,632 | $27,266 |
| 303 | Wartburg | 1,266 | $24,833 |
| 304 | Jamestown | 2,156 | $24,688 |
| 305 | Ridgely | 1,723 | $24,412 |
| 306 | Sneedville | 1,649 | $23,482 |
| 307 | Tiptonville | 3,687 | $22,979 |
Cities in Tennessee are ranked by median income. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.