Pinson is the #1 ranked city in Alabama with 0.633 (diversity index). This ranking includes 323 Alabama cities with available data.
| # | City | Population | Diversity Index |
|---|---|---|---|
| 1 | Pinson | 7,851 | 0.633 |
| 2 | Deatsville | 2,618 | 0.632 |
| 3 | Town Creek | 1,015 | 0.623 |
| 4 | East Brewton | 3,325 | 0.623 |
| 5 | Moundville | 3,649 | 0.609 |
| 6 | Daleville | 4,891 | 0.600 |
| 7 | Harvest | 6,624 | 0.596 |
| 8 | Eufaula | 12,664 | 0.595 |
| 9 | Gadsden | 33,617 | 0.592 |
| 10 | Fultondale | 9,753 | 0.592 |
| 11 | Bayou La Batre | 1,977 | 0.586 |
| 12 | Hueytown | 16,541 | 0.584 |
| 13 | Phenix City | 38,477 | 0.584 |
| 14 | Tarrant | 6,014 | 0.583 |
| 15 | Triana | 3,510 | 0.583 |
| 16 | Saks | 10,727 | 0.578 |
| 17 | Meridianville | 10,268 | 0.576 |
| 18 | Alexander City | 14,686 | 0.574 |
| 19 | Holt | 3,540 | 0.570 |
| 20 | Tuscaloosa | 107,699 | 0.566 |
| 21 | Kinsey | 2,175 | 0.560 |
| 22 | Huntsville | 218,814 | 0.559 |
| 23 | New Brockton | 1,440 | 0.558 |
| 24 | Mobile | 185,097 | 0.557 |
| 25 | Bay Minette | 8,215 | 0.555 |
| 26 | Anniston | 21,377 | 0.554 |
| 27 | Troy | 17,733 | 0.551 |
| 28 | Demopolis | 7,010 | 0.550 |
| 29 | Elba | 3,459 | 0.549 |
| 30 | Butler | 2,552 | 0.549 |
| 31 | Chickasaw | 6,367 | 0.549 |
| 32 | Dothan | 71,118 | 0.548 |
| 33 | Calera | 17,188 | 0.548 |
| 34 | Clay | 10,288 | 0.547 |
| 35 | Livingston | 3,243 | 0.547 |
| 36 | Lineville | 2,636 | 0.546 |
| 37 | Gordo | 1,435 | 0.542 |
| 38 | Brook Highland | 8,428 | 0.542 |
| 39 | Grayson Valley | 5,882 | 0.542 |
| 40 | Jackson | 4,654 | 0.541 |
| 41 | Opelika | 31,944 | 0.541 |
| 42 | Moores Mill | 6,041 | 0.541 |
| 43 | Level Plains | 1,608 | 0.540 |
| 44 | Frisco City | 1,657 | 0.540 |
| 45 | Valley | 10,406 | 0.538 |
| 46 | Talladega | 15,041 | 0.537 |
| 47 | Decatur | 57,760 | 0.537 |
| 48 | Ozark | 14,348 | 0.536 |
| 49 | Smiths Station | 5,443 | 0.535 |
| 50 | McCalla | 13,939 | 0.535 |
| 51 | Clio | 1,393 | 0.532 |
| 52 | Coosada | 1,060 | 0.531 |
| 53 | Lake View | 4,238 | 0.530 |
| 54 | Atmore | 8,389 | 0.530 |
| 55 | Cottondale | 2,850 | 0.527 |
| 56 | Childersburg | 4,694 | 0.524 |
| 57 | Midland City | 1,803 | 0.524 |
| 58 | Reform | 1,636 | 0.524 |
| 59 | Pike Road | 10,103 | 0.521 |
| 60 | Montgomery | 198,440 | 0.520 |
| 61 | Abbeville | 2,470 | 0.518 |
| 62 | Roanoke | 5,332 | 0.518 |
| 63 | Luverne | 2,713 | 0.518 |
| 64 | Clayton | 2,271 | 0.518 |
| 65 | Flomaton | 1,675 | 0.517 |
| 66 | Theodore | 4,950 | 0.516 |
| 67 | Grove Hill | 1,940 | 0.516 |
| 68 | Adamsville | 4,291 | 0.514 |
| 69 | Lincoln | 7,135 | 0.514 |
| 70 | Irondale | 13,462 | 0.512 |
| 71 | Greenville | 7,229 | 0.510 |
| 72 | Thomasville | 3,668 | 0.509 |
| 73 | Auburn | 78,738 | 0.505 |
| 74 | Monroeville | 5,875 | 0.505 |
| 75 | Brent | 2,862 | 0.503 |
| 76 | Notasulga | 1,074 | 0.498 |
| 77 | Tillmans Corner | 17,678 | 0.498 |
| 78 | Enterprise | 28,990 | 0.497 |
| 79 | Linden | 1,879 | 0.494 |
| 80 | Brookside | 1,200 | 0.494 |
| 81 | Dadeville | 3,034 | 0.493 |
| 82 | Centreville | 2,757 | 0.493 |
| 83 | Wetumpka | 7,182 | 0.491 |
| 84 | Brundidge | 2,170 | 0.490 |
| 85 | Millbrook | 16,923 | 0.490 |
| 86 | Sylacauga | 12,388 | 0.486 |
| 87 | Citronelle | 3,918 | 0.485 |
| 88 | Columbiana | 4,640 | 0.485 |
| 89 | Greensboro | 2,390 | 0.485 |
| 90 | Madison | 58,335 | 0.481 |
| 91 | Birmingham | 199,322 | 0.480 |
| 92 | Hoover | 92,401 | 0.480 |
| 93 | Cottonwood | 1,091 | 0.478 |
| 94 | Tallassee | 5,056 | 0.477 |
| 95 | Parrish | 1,093 | 0.477 |
| 96 | Andalusia | 8,841 | 0.474 |
| 97 | Jacksonville | 14,345 | 0.472 |
| 98 | Lipscomb | 2,407 | 0.471 |
| 99 | Sheffield | 9,334 | 0.470 |
| 100 | Weaver | 3,323 | 0.469 |
| 101 | Gardendale | 16,110 | 0.468 |
| 102 | Lanett | 6,854 | 0.468 |
| 103 | Russellville | 10,783 | 0.467 |
| 104 | Athens | 27,474 | 0.466 |
| 105 | Northport | 30,991 | 0.466 |
| 106 | Prattville | 38,850 | 0.460 |
| 107 | Brewton | 5,232 | 0.460 |
| 108 | Warrior | 3,204 | 0.459 |
| 109 | La Fayette | 2,665 | 0.458 |
| 110 | Dora | 2,617 | 0.458 |
| 111 | Georgiana | 1,432 | 0.457 |
| 112 | West End-Cobb Town | 3,705 | 0.456 |
| 113 | Graysville | 2,600 | 0.453 |
| 114 | Pleasant Grove | 9,502 | 0.452 |
| 115 | Bessemer | 25,655 | 0.452 |
| 116 | Florala | 1,841 | 0.449 |
| 117 | Hazel Green | 3,765 | 0.449 |
| 118 | Valley Grande | 4,106 | 0.448 |
| 119 | Camden | 2,056 | 0.448 |
| 120 | Evergreen | 3,442 | 0.448 |
| 121 | Millport | 1,417 | 0.447 |
| 122 | Pelham | 24,510 | 0.445 |
| 123 | Montevallo | 7,429 | 0.444 |
| 124 | Ashford | 2,438 | 0.443 |
| 125 | Samson | 1,477 | 0.442 |
| 126 | Center Point | 16,125 | 0.442 |
| 127 | Fort Rucker | 5,221 | 0.441 |
| 128 | Florence | 41,231 | 0.440 |
| 129 | Leroy | 1,016 | 0.439 |
| 130 | Tuscumbia | 9,084 | 0.438 |
| 131 | Brighton | 3,091 | 0.434 |
| 132 | Moulton | 3,397 | 0.432 |
| 133 | Helena | 21,452 | 0.431 |
| 134 | Marion | 2,994 | 0.428 |
| 135 | Leeds | 12,221 | 0.426 |
| 136 | Slocomb | 1,995 | 0.426 |
| 137 | Union Springs | 3,287 | 0.420 |
| 138 | Alabaster | 33,633 | 0.420 |
| 139 | Oxford | 22,063 | 0.419 |
| 140 | Cherokee | 1,059 | 0.417 |
| 141 | Elmore | 1,482 | 0.416 |
| 142 | Ladonia | 3,987 | 0.414 |
| 143 | Mount Vernon | 1,339 | 0.411 |
| 144 | Ashland | 1,779 | 0.409 |
| 145 | Hartford | 2,677 | 0.407 |
| 146 | Clanton | 8,862 | 0.406 |
| 147 | Fayette | 4,221 | 0.405 |
| 148 | Point Clear | 1,858 | 0.391 |
| 149 | Bon Secour | 3,094 | 0.389 |
| 150 | Homewood | 27,697 | 0.385 |
| 151 | Collinsville | 1,835 | 0.380 |
| 152 | Taylor | 2,916 | 0.376 |
| 153 | Daphne | 28,673 | 0.373 |
| 154 | Muscle Shoals | 16,670 | 0.369 |
| 155 | Jemison | 2,728 | 0.365 |
| 156 | Albertville | 22,584 | 0.364 |
| 157 | Steele | 1,293 | 0.364 |
| 158 | Tidmore Bend | 1,086 | 0.360 |
| 159 | Eagle Point | 2,929 | 0.359 |
| 160 | Alexandria | 3,420 | 0.359 |
| 161 | Attalla | 5,829 | 0.359 |
| 162 | Vincent | 1,870 | 0.359 |
| 163 | Susan Moore | 1,323 | 0.357 |
| 164 | Vernon | 1,819 | 0.357 |
| 165 | Pell City | 13,353 | 0.355 |
| 166 | Emerald Mountain | 3,387 | 0.355 |
| 167 | Coaling | 2,253 | 0.354 |
| 168 | Douglas | 1,153 | 0.353 |
| 169 | Huguley | 2,944 | 0.350 |
| 170 | Forestdale | 9,149 | 0.349 |
| 171 | Carbon Hill | 1,440 | 0.349 |
| 172 | Creola | 2,489 | 0.346 |
| 173 | Saraland | 16,304 | 0.341 |
| 174 | Opp | 6,752 | 0.340 |
| 175 | Cowarts | 2,189 | 0.339 |
| 176 | Grand Bay | 3,765 | 0.339 |
| 177 | Meadowbrook | 8,939 | 0.338 |
| 178 | Rainbow City | 10,213 | 0.336 |
| 179 | Guntersville | 8,771 | 0.333 |
| 180 | Bridgeport | 2,377 | 0.330 |
| 181 | Munford | 1,694 | 0.330 |
| 182 | Semmes | 5,404 | 0.330 |
| 183 | Eutaw | 2,864 | 0.330 |
| 184 | Moody | 13,378 | 0.329 |
| 185 | Foley | 22,330 | 0.328 |
| 186 | Margaret | 5,538 | 0.325 |
| 187 | Falkville | 1,464 | 0.322 |
| 188 | Trinity | 2,533 | 0.322 |
| 189 | Boaz | 10,847 | 0.320 |
| 190 | Robertsdale | 6,985 | 0.318 |
| 191 | Harpersville | 1,649 | 0.318 |
| 192 | Headland | 5,124 | 0.316 |
| 193 | Selma | 17,442 | 0.314 |
| 194 | Spanish Fort | 10,377 | 0.311 |
| 195 | Stevenson | 1,947 | 0.309 |
| 196 | Owens Cross Roads | 2,678 | 0.307 |
| 197 | Jasper | 14,480 | 0.307 |
| 198 | Ashville | 2,748 | 0.306 |
| 199 | Cleveland | 1,366 | 0.305 |
| 200 | Webb | 1,398 | 0.304 |
| 201 | Blountsville | 1,757 | 0.302 |
| 202 | Midfield | 5,101 | 0.299 |
| 203 | Highland Lakes | 5,673 | 0.292 |
| 204 | Fort Payne | 14,886 | 0.292 |
| 205 | Geneva | 4,227 | 0.291 |
| 206 | Rainsville | 5,613 | 0.291 |
| 207 | Autaugaville | 1,119 | 0.291 |
| 208 | Thorsby | 2,601 | 0.290 |
| 209 | Satsuma | 6,784 | 0.286 |
| 210 | Trussville | 26,182 | 0.286 |
| 211 | Vestavia Hills | 38,704 | 0.284 |
| 212 | Newton | 1,431 | 0.281 |
| 213 | Guin | 2,469 | 0.279 |
| 214 | Selmont-West Selmont | 2,121 | 0.274 |
| 215 | Smoke Rise | 1,469 | 0.271 |
| 216 | Goodwater | 1,375 | 0.270 |
| 217 | Sylvania | 2,005 | 0.270 |
| 218 | Hartselle | 15,586 | 0.269 |
| 219 | Redland | 5,231 | 0.268 |
| 220 | Tuskegee | 9,070 | 0.263 |
| 221 | Camp Hill | 1,098 | 0.263 |
| 222 | Chelsea | 15,731 | 0.260 |
| 223 | New Market | 1,296 | 0.259 |
| 224 | Aliceville | 2,338 | 0.258 |
| 225 | Vance | 1,822 | 0.258 |
| 226 | Cordova | 1,723 | 0.255 |
| 227 | Sylvan Springs | 1,559 | 0.255 |
| 228 | Argo | 4,456 | 0.254 |
| 229 | Riverside | 2,247 | 0.252 |
| 230 | Hamilton | 6,907 | 0.251 |
| 231 | Good Hope | 2,542 | 0.251 |
| 232 | Ardmore | 1,444 | 0.247 |
| 233 | Scottsboro | 15,641 | 0.245 |
| 234 | Odenville | 5,015 | 0.245 |
| 235 | Brookwood | 2,489 | 0.242 |
| 236 | Cedar Bluff | 1,633 | 0.240 |
| 237 | Crossville | 2,296 | 0.237 |
| 238 | West Blocton | 1,320 | 0.237 |
| 239 | Holtville | 5,700 | 0.236 |
| 240 | Marbury | 1,609 | 0.234 |
| 241 | Centre | 3,664 | 0.234 |
| 242 | Coker | 1,152 | 0.231 |
| 243 | Loxley | 4,029 | 0.230 |
| 244 | Haleyville | 4,283 | 0.227 |
| 245 | Springville | 4,949 | 0.226 |
| 246 | Henagar | 2,554 | 0.224 |
| 247 | Woodstock | 1,282 | 0.223 |
| 248 | Fort Deposit | 1,560 | 0.222 |
| 249 | Oneonta | 6,943 | 0.220 |
| 250 | Hanceville | 3,255 | 0.219 |
| 251 | York | 2,849 | 0.218 |
| 252 | Orange Beach | 8,244 | 0.217 |
| 253 | Ragland | 1,601 | 0.213 |
| 254 | Fairhope | 23,360 | 0.211 |
| 255 | Stapleton | 2,606 | 0.211 |
| 256 | Heflin | 3,462 | 0.209 |
| 257 | Berry | 1,063 | 0.206 |
| 258 | Fayetteville | 1,135 | 0.205 |
| 259 | Indian Springs Village | 2,637 | 0.204 |
| 260 | Kimberly | 4,327 | 0.196 |
| 261 | Piedmont | 4,749 | 0.196 |
| 262 | Sulligent | 1,440 | 0.194 |
| 263 | Gulf Shores | 15,785 | 0.192 |
| 264 | Shoal Creek | 1,371 | 0.190 |
| 265 | Double Springs | 1,188 | 0.190 |
| 266 | Geraldine | 1,340 | 0.188 |
| 267 | Prichard | 19,121 | 0.186 |
| 268 | Westover | 2,298 | 0.179 |
| 269 | Snead | 1,490 | 0.177 |
| 270 | Fairfield | 9,846 | 0.173 |
| 271 | Rogersville | 1,260 | 0.171 |
| 272 | Arab | 8,573 | 0.169 |
| 273 | Skyline | 1,011 | 0.167 |
| 274 | Pisgah | 1,009 | 0.167 |
| 275 | Elberta | 2,209 | 0.166 |
| 276 | Southside | 9,407 | 0.165 |
| 277 | Choccolocco | 3,120 | 0.161 |
| 278 | Rock Creek | 1,313 | 0.158 |
| 279 | Summerdale | 1,589 | 0.156 |
| 280 | Wilsonville | 2,097 | 0.153 |
| 281 | Dauphin Island | 1,944 | 0.151 |
| 282 | Killen | 1,431 | 0.151 |
| 283 | Rehobeth | 1,647 | 0.148 |
| 284 | Underwood-Petersville | 3,049 | 0.146 |
| 285 | Glencoe | 5,356 | 0.146 |
| 286 | Red Bay | 3,213 | 0.143 |
| 287 | Lillian | 1,889 | 0.142 |
| 288 | Cullman | 18,894 | 0.141 |
| 289 | Priceville | 3,653 | 0.139 |
| 290 | Concord | 1,878 | 0.135 |
| 291 | Coats Bend | 1,429 | 0.133 |
| 292 | Grant | 1,410 | 0.127 |
| 293 | Bear Creek | 1,317 | 0.122 |
| 294 | Locust Fork | 1,312 | 0.119 |
| 295 | Fyffe | 1,250 | 0.117 |
| 296 | Eclectic | 1,201 | 0.117 |
| 297 | Dunnavant | 1,010 | 0.115 |
| 298 | Carlisle-Rockledge | 1,791 | 0.114 |
| 299 | Sardis City | 1,805 | 0.108 |
| 300 | Magnolia Springs | 1,278 | 0.108 |
| 301 | Ballplay | 1,149 | 0.107 |
| 302 | Winfield | 4,982 | 0.105 |
| 303 | New Hope | 2,895 | 0.100 |
| 304 | Uniontown | 1,655 | 0.098 |
| 305 | Morris | 2,546 | 0.089 |
| 306 | Altoona | 1,211 | 0.089 |
| 307 | Woodville | 1,015 | 0.086 |
| 308 | Hackleburg | 1,642 | 0.077 |
| 309 | Ohatchee | 1,043 | 0.074 |
| 310 | Hayden | 1,453 | 0.073 |
| 311 | Mountain Brook | 22,160 | 0.069 |
| 312 | Whitesboro | 2,098 | 0.068 |
| 313 | Lookout Mountain | 1,074 | 0.065 |
| 314 | Malvern | 1,836 | 0.061 |
| 315 | Sumiton | 2,506 | 0.058 |
| 316 | Blue Ridge | 1,375 | 0.055 |
| 317 | Stewartville | 1,557 | 0.038 |
| 318 | Pine Level | 4,228 | 0.024 |
| 319 | Brilliant | 1,078 | 0.019 |
| 320 | Gallant | 1,215 | 0.018 |
| 321 | Hokes Bluff | 4,493 | 0.016 |
| 322 | Egypt | 1,039 | 0.013 |
| 323 | Remlap | 2,369 | 0.000 |
Cities in Alabama are ranked by diversity index. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.