Birmingham is the #1 ranked city in Alabama with 83.10 (family score). This ranking includes 244 Alabama cities with available data.
| # | City | Population | Family Score |
|---|---|---|---|
| 1 | Birmingham | 199,322 | 83.10 |
| 2 | Elberta | 2,209 | 81.60 |
| 3 | Huntsville | 218,814 | 80.50 |
| 4 | Level Plains | 1,608 | 79.70 |
| 5 | Tuscaloosa | 107,699 | 78.70 |
| 6 | Mobile | 185,097 | 77.20 |
| 7 | Jacksonville | 14,345 | 77.10 |
| 8 | Adamsville | 4,291 | 76.50 |
| 9 | Bessemer | 25,655 | 76.30 |
| 10 | Anniston | 21,377 | 76.30 |
| 11 | Troy | 17,733 | 75.90 |
| 12 | Orange Beach | 8,244 | 75.40 |
| 13 | Florence | 41,231 | 75.20 |
| 14 | Fultondale | 9,753 | 74.60 |
| 15 | Montgomery | 198,440 | 73.90 |
| 16 | Gulf Shores | 15,785 | 73.70 |
| 17 | Phenix City | 38,477 | 73.30 |
| 18 | Decatur | 57,760 | 73.00 |
| 19 | Dothan | 71,118 | 72.40 |
| 20 | Parrish | 1,093 | 72.40 |
| 21 | Irondale | 13,462 | 72.00 |
| 22 | Atmore | 8,389 | 71.70 |
| 23 | Demopolis | 7,010 | 70.90 |
| 24 | Enterprise | 28,990 | 70.40 |
| 25 | Sheffield | 9,334 | 69.40 |
| 26 | Northport | 30,991 | 69.30 |
| 27 | Opelika | 31,944 | 68.70 |
| 28 | Bayou La Batre | 1,977 | 68.30 |
| 29 | Summerdale | 1,589 | 68.30 |
| 30 | Woodstock | 1,282 | 67.40 |
| 31 | Auburn | 78,738 | 66.00 |
| 32 | Ohatchee | 1,043 | 66.00 |
| 33 | Andalusia | 8,841 | 65.60 |
| 34 | Foley | 22,330 | 65.60 |
| 35 | Brundidge | 2,170 | 65.40 |
| 36 | Union Springs | 3,287 | 65.00 |
| 37 | Clanton | 8,862 | 64.90 |
| 38 | Homewood | 27,697 | 64.90 |
| 39 | Thomasville | 3,668 | 64.60 |
| 40 | Selma | 17,442 | 64.50 |
| 41 | Daleville | 4,891 | 63.90 |
| 42 | Piedmont | 4,749 | 63.60 |
| 43 | Tuskegee | 9,070 | 63.40 |
| 44 | Alexander City | 14,686 | 63.20 |
| 45 | Centre | 3,664 | 63.00 |
| 46 | Gadsden | 33,617 | 62.40 |
| 47 | Ashland | 1,779 | 61.60 |
| 48 | Centreville | 2,757 | 61.30 |
| 49 | Gardendale | 16,110 | 61.20 |
| 50 | Cullman | 18,894 | 61.00 |
| 51 | Prichard | 19,121 | 60.80 |
| 52 | Moody | 13,378 | 60.40 |
| 53 | Leeds | 12,221 | 60.20 |
| 54 | Warrior | 3,204 | 60.20 |
| 55 | Midfield | 5,101 | 59.90 |
| 56 | Bay Minette | 8,215 | 59.90 |
| 57 | Coosada | 1,060 | 59.90 |
| 58 | Brighton | 3,091 | 59.80 |
| 59 | Dadeville | 3,034 | 59.70 |
| 60 | Weaver | 3,323 | 59.70 |
| 61 | Valley | 10,406 | 59.70 |
| 62 | Chickasaw | 6,367 | 59.50 |
| 63 | Brewton | 5,232 | 59.10 |
| 64 | Spanish Fort | 10,377 | 59.00 |
| 65 | Sylacauga | 12,388 | 58.80 |
| 66 | Pell City | 13,353 | 58.70 |
| 67 | Bear Creek | 1,317 | 58.60 |
| 68 | Guntersville | 8,771 | 58.40 |
| 69 | Athens | 27,474 | 58.30 |
| 70 | Brookwood | 2,489 | 58.00 |
| 71 | Jemison | 2,728 | 58.00 |
| 72 | Hueytown | 16,541 | 58.00 |
| 73 | Roanoke | 5,332 | 57.90 |
| 74 | Luverne | 2,713 | 57.60 |
| 75 | Ozark | 14,348 | 57.30 |
| 76 | Tallassee | 5,056 | 57.30 |
| 77 | Ashville | 2,748 | 57.30 |
| 78 | Stevenson | 1,947 | 57.20 |
| 79 | Brookside | 1,200 | 56.90 |
| 80 | Jasper | 14,480 | 56.90 |
| 81 | Jackson | 4,654 | 56.90 |
| 82 | Abbeville | 2,470 | 56.90 |
| 83 | Montevallo | 7,429 | 56.90 |
| 84 | Notasulga | 1,074 | 56.70 |
| 85 | Madison | 58,335 | 56.50 |
| 86 | Wetumpka | 7,182 | 56.50 |
| 87 | Winfield | 4,982 | 56.40 |
| 88 | Butler | 2,552 | 56.10 |
| 89 | Prattville | 38,850 | 56.00 |
| 90 | Vance | 1,822 | 55.80 |
| 91 | Talladega | 15,041 | 55.60 |
| 92 | Riverside | 2,247 | 55.60 |
| 93 | Guin | 2,469 | 55.60 |
| 94 | Ardmore | 1,444 | 55.30 |
| 95 | Arab | 8,573 | 55.30 |
| 96 | Moulton | 3,397 | 55.10 |
| 97 | Pelham | 24,510 | 55.00 |
| 98 | Livingston | 3,243 | 54.70 |
| 99 | Attalla | 5,829 | 54.60 |
| 100 | Millbrook | 16,923 | 54.60 |
| 101 | Rogersville | 1,260 | 54.60 |
| 102 | Eutaw | 2,864 | 54.50 |
| 103 | Loxley | 4,029 | 54.30 |
| 104 | Newton | 1,431 | 54.00 |
| 105 | Oneonta | 6,943 | 54.00 |
| 106 | Greenville | 7,229 | 53.80 |
| 107 | Calera | 17,188 | 53.40 |
| 108 | Evergreen | 3,442 | 52.80 |
| 109 | Odenville | 5,015 | 52.50 |
| 110 | Muscle Shoals | 16,670 | 52.50 |
| 111 | Clayton | 2,271 | 52.40 |
| 112 | Childersburg | 4,694 | 52.10 |
| 113 | Geneva | 4,227 | 52.10 |
| 114 | Eclectic | 1,201 | 52.00 |
| 115 | Lanett | 6,854 | 52.00 |
| 116 | Cedar Bluff | 1,633 | 52.00 |
| 117 | Midland City | 1,803 | 51.90 |
| 118 | Elba | 3,459 | 51.40 |
| 119 | Monroeville | 5,875 | 51.30 |
| 120 | Hanceville | 3,255 | 51.30 |
| 121 | Eufaula | 12,664 | 51.00 |
| 122 | Red Bay | 3,213 | 51.00 |
| 123 | Bridgeport | 2,377 | 51.00 |
| 124 | Sardis City | 1,805 | 50.90 |
| 125 | West Blocton | 1,320 | 50.50 |
| 126 | Falkville | 1,464 | 49.90 |
| 127 | Cottonwood | 1,091 | 49.80 |
| 128 | Scottsboro | 15,641 | 49.70 |
| 129 | Georgiana | 1,432 | 49.70 |
| 130 | Oxford | 22,063 | 49.70 |
| 131 | Haleyville | 4,283 | 49.50 |
| 132 | Reform | 1,636 | 49.40 |
| 133 | Columbiana | 4,640 | 49.10 |
| 134 | Cordova | 1,723 | 49.10 |
| 135 | Daphne | 28,673 | 48.80 |
| 136 | Lincoln | 7,135 | 48.80 |
| 137 | Tuscumbia | 9,084 | 48.40 |
| 138 | Fairhope | 23,360 | 48.40 |
| 139 | Russellville | 10,783 | 48.10 |
| 140 | Robertsdale | 6,985 | 48.00 |
| 141 | Hoover | 92,401 | 47.50 |
| 142 | Fairfield | 9,846 | 47.30 |
| 143 | Camp Hill | 1,098 | 47.10 |
| 144 | Headland | 5,124 | 47.10 |
| 145 | Creola | 2,489 | 47.10 |
| 146 | Pleasant Grove | 9,502 | 47.10 |
| 147 | Springville | 4,949 | 46.90 |
| 148 | Hartselle | 15,586 | 46.90 |
| 149 | Vestavia Hills | 38,704 | 46.80 |
| 150 | Ragland | 1,601 | 46.40 |
| 151 | Town Creek | 1,015 | 46.40 |
| 152 | Semmes | 5,404 | 46.20 |
| 153 | Opp | 6,752 | 46.10 |
| 154 | Hokes Bluff | 4,493 | 46.10 |
| 155 | Satsuma | 6,784 | 46.00 |
| 156 | Albertville | 22,584 | 45.40 |
| 157 | Fort Payne | 14,886 | 45.10 |
| 158 | Sumiton | 2,506 | 45.10 |
| 159 | Dauphin Island | 1,944 | 45.10 |
| 160 | Saraland | 16,304 | 44.90 |
| 161 | Hamilton | 6,907 | 44.70 |
| 162 | Priceville | 3,653 | 44.40 |
| 163 | Flomaton | 1,675 | 44.20 |
| 164 | La Fayette | 2,665 | 44.00 |
| 165 | Grant | 1,410 | 43.90 |
| 166 | Trussville | 26,182 | 43.60 |
| 167 | Grove Hill | 1,940 | 43.50 |
| 168 | Geraldine | 1,340 | 43.30 |
| 169 | Aliceville | 2,338 | 43.10 |
| 170 | Fayette | 4,221 | 42.90 |
| 171 | Alabaster | 33,633 | 42.80 |
| 172 | Helena | 21,452 | 42.50 |
| 173 | Linden | 1,879 | 42.40 |
| 174 | Argo | 4,456 | 42.20 |
| 175 | Kimberly | 4,327 | 42.20 |
| 176 | Mountain Brook | 22,160 | 42.00 |
| 177 | Douglas | 1,153 | 41.30 |
| 178 | Owens Cross Roads | 2,678 | 40.70 |
| 179 | Kinsey | 2,175 | 40.30 |
| 180 | Coaling | 2,253 | 40.30 |
| 181 | Vernon | 1,819 | 40.20 |
| 182 | Harpersville | 1,649 | 39.90 |
| 183 | Triana | 3,510 | 39.90 |
| 184 | Tarrant | 6,014 | 39.80 |
| 185 | Cleveland | 1,366 | 39.60 |
| 186 | Dora | 2,617 | 39.50 |
| 187 | New Brockton | 1,440 | 39.20 |
| 188 | Frisco City | 1,657 | 38.80 |
| 189 | Heflin | 3,462 | 38.80 |
| 190 | Rainbow City | 10,213 | 38.50 |
| 191 | Morris | 2,546 | 38.40 |
| 192 | Brilliant | 1,078 | 38.30 |
| 193 | Trinity | 2,533 | 38.30 |
| 194 | Southside | 9,407 | 38.00 |
| 195 | Moundville | 3,649 | 37.90 |
| 196 | Goodwater | 1,375 | 37.70 |
| 197 | Gordo | 1,435 | 37.70 |
| 198 | Fort Deposit | 1,560 | 37.60 |
| 199 | Greensboro | 2,390 | 37.40 |
| 200 | Lake View | 4,238 | 37.00 |
| 201 | Hackleburg | 1,642 | 36.90 |
| 202 | New Hope | 2,895 | 36.90 |
| 203 | Citronelle | 3,918 | 36.50 |
| 204 | Henagar | 2,554 | 34.70 |
| 205 | Ashford | 2,438 | 34.40 |
| 206 | Killen | 1,431 | 34.00 |
| 207 | Brent | 2,862 | 33.50 |
| 208 | Thorsby | 2,601 | 33.30 |
| 209 | Collinsville | 1,835 | 32.90 |
| 210 | Sulligent | 1,440 | 32.90 |
| 211 | Carbon Hill | 1,440 | 32.90 |
| 212 | Florala | 1,841 | 32.50 |
| 213 | Lineville | 2,636 | 32.40 |
| 214 | Samson | 1,477 | 32.00 |
| 215 | Uniontown | 1,655 | 31.70 |
| 216 | Glencoe | 5,356 | 31.70 |
| 217 | Snead | 1,490 | 30.50 |
| 218 | Margaret | 5,538 | 30.30 |
| 219 | Boaz | 10,847 | 30.00 |
| 220 | Camden | 2,056 | 29.80 |
| 221 | York | 2,849 | 28.70 |
| 222 | East Brewton | 3,325 | 28.50 |
| 223 | Blountsville | 1,757 | 27.80 |
| 224 | Rainsville | 5,613 | 27.40 |
| 225 | Autaugaville | 1,119 | 26.60 |
| 226 | Mount Vernon | 1,339 | 26.30 |
| 227 | Lipscomb | 2,407 | 24.60 |
| 228 | Taylor | 2,916 | 23.90 |
| 229 | Millport | 1,417 | 23.60 |
| 230 | Pisgah | 1,009 | 22.60 |
| 231 | Steele | 1,293 | 22.20 |
| 232 | Munford | 1,694 | 20.30 |
| 233 | Double Springs | 1,188 | 20.20 |
| 234 | Hartford | 2,677 | 19.30 |
| 235 | Sylvania | 2,005 | 19.20 |
| 236 | Altoona | 1,211 | 19.10 |
| 237 | Slocomb | 1,995 | 18.90 |
| 238 | Clio | 1,393 | 18.90 |
| 239 | Cherokee | 1,059 | 18.70 |
| 240 | Berry | 1,063 | 15.00 |
| 241 | Crossville | 2,296 | 13.40 |
| 242 | Marion | 2,994 | 12.30 |
| 243 | Skyline | 1,011 | 12.20 |
| 244 | Fyffe | 1,250 | 3.70 |
Cities in Alabama are ranked by family score. Only cities with populations above 1,000 are included. Data sourced from Multiple Sources. Last updated 2026.