587 cities and towns in Alabama (AL)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Huntsville | 218,814 | $70,778 | $263,100 |
| 2 | Birmingham | 199,322 | $44,376 | $138,600 |
| 3 | Montgomery | 198,440 | $55,687 | $148,500 |
| 4 | Mobile | 185,097 | $51,090 | $170,300 |
| 5 | Tuscaloosa | 107,699 | $48,536 | $236,600 |
| 6 | Hoover | 92,401 | $107,822 | $391,300 |
| 7 | Auburn | 78,738 | $56,123 | $342,400 |
| 8 | Dothan | 71,118 | $55,052 | $186,600 |
| 9 | Madison | 58,335 | $131,436 | $367,900 |
| 10 | Decatur | 57,760 | $59,831 | $190,500 |
| 11 | Florence | 41,231 | $50,396 | $174,100 |
| 12 | Prattville | 38,850 | $79,396 | $208,500 |
| 13 | Vestavia Hills | 38,704 | $129,171 | $494,500 |
| 14 | Phenix City | 38,477 | $49,715 | $160,000 |
| 15 | Alabaster | 33,633 | $90,163 | $242,600 |
| 16 | Gadsden | 33,617 | $38,699 | $101,900 |
| 17 | Opelika | 31,944 | $58,763 | $213,700 |
| 18 | Northport | 30,991 | $77,781 | $258,800 |
| 19 | Enterprise | 28,990 | $68,306 | $198,500 |
| 20 | Daphne | 28,673 | $86,479 | $309,700 |
| 21 | Homewood | 27,697 | $108,386 | $502,300 |
| 22 | Athens | 27,474 | $65,000 | $253,700 |
| 23 | Trussville | 26,182 | $120,794 | $351,500 |
| 24 | Bessemer | 25,655 | $37,844 | $129,800 |
| 25 | Pelham | 24,510 | $91,904 | $278,900 |
| 26 | Fairhope | 23,360 | $86,509 | $406,500 |
| 27 | Albertville | 22,584 | $57,103 | $158,900 |
| 28 | Foley | 22,330 | $67,346 | $260,100 |
| 29 | Mountain Brook | 22,160 | $191,128 | $891,300 |
| 30 | Oxford | 22,063 | $70,065 | $164,700 |
| 31 | Helena | 21,452 | $109,590 | $292,700 |
| 32 | Anniston | 21,377 | $44,806 | $141,600 |
| 33 | Prichard | 19,121 | $35,331 | $79,900 |
| 34 | Cullman | 18,894 | $63,704 | $215,200 |
| 35 | Troy | 17,733 | $47,595 | $214,100 |
| 36 | Tillmans Corner | 17,678 | $52,249 | $155,000 |
| 37 | Selma | 17,442 | $32,184 | $102,500 |
| 38 | Calera | 17,188 | $82,441 | $214,200 |
| 39 | Millbrook | 16,923 | $64,522 | $193,600 |
| 40 | Muscle Shoals | 16,670 | $70,927 | $198,300 |
| 41 | Hueytown | 16,541 | $62,362 | $142,900 |
| 42 | Saraland | 16,304 | $60,577 | $210,500 |
| 43 | Center Point | 16,125 | $52,401 | $130,200 |
| 44 | Gardendale | 16,110 | $81,215 | $234,900 |
| 45 | Gulf Shores | 15,785 | $73,873 | $367,000 |
| 46 | Chelsea | 15,731 | $110,056 | $339,400 |
| 47 | Scottsboro | 15,641 | $52,949 | $175,700 |
| 48 | Hartselle | 15,586 | $67,863 | $192,200 |
| 49 | Talladega | 15,041 | $46,820 | $116,600 |
| 50 | Fort Payne | 14,886 | $48,623 | $158,100 |