
Alabama cities and towns
Quick answer
The Census counts 593 places in Alabama holding 3,378,833 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.
About this Alabama directory
How Alabama places are defined and measured.
This directory lists every place the US Census Bureau tabulates in Alabama, ranked from the largest to the smallest by population. Incorporated cities, towns and villages appear alongside census-designated places (CDPs) — unincorporated communities that have no local government of their own but are counted separately because they have a recognised name and settled population. The suffix in each name ("city", "town", "village", "CDP") is the Census legal/statistical description, which is why you will see entries such as "Huntsville city".
The largest place in Alabama is Huntsville city with 218,814 residents, and the 593 places on this page hold 3,378,833 people between them. Median household income across the listed places runs from $2,499 to $191,128, and median home values range from $9,999 to $891,300 — a spread that shows how much local housing markets diverge inside a single state.
Every figure comes from the American Community Survey 2019-2023 ACS 5-year five-year estimates, which average survey responses over sixty months. That averaging is what makes small towns measurable at all, but it also means the numbers describe the period as a whole rather than today. Blank cells are estimates the Census suppressed because the local sample was too small to publish reliably. Select any place to open its full profile with affordability ratios, poverty and homeownership rates, and links to nearby communities of similar size.
All 593 places
Ranked by population, Census 2019-2023 ACS 5-year estimates.
| Place | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|
| Huntsville city | 218,814 | $70,778 | $263,100 | $1,078 |
| Birmingham city | 199,322 | $44,376 | $138,600 | $1,047 |
| Montgomery city | 198,440 | $55,687 | $148,500 | $1,059 |
| Mobile city | 185,097 | $51,090 | $170,300 | $1,029 |
| Tuscaloosa city | 107,699 | $48,536 | $236,600 | $1,005 |
| Hoover city | 92,401 | $107,822 | $391,300 | $1,404 |
| Auburn city | 78,738 | $56,123 | $342,400 | $1,034 |
| Dothan city | 71,118 | $55,052 | $186,600 | $912 |
| Madison city | 58,335 | $131,436 | $367,900 | $1,375 |
| Decatur city | 57,760 | $59,831 | $190,500 | $861 |
| Florence city | 41,231 | $50,396 | $174,100 | $784 |
| Prattville city | 38,850 | $79,396 | $208,500 | $1,250 |
| Vestavia Hills city | 38,704 | $129,171 | $494,500 | $1,455 |
| Phenix City city | 38,477 | $49,715 | $160,000 | $926 |
| Alabaster city | 33,633 | $90,163 | $242,600 | $1,375 |
| Gadsden city | 33,617 | $38,699 | $101,900 | $787 |
| Opelika city | 31,944 | $58,763 | $213,700 | $947 |
| Northport city | 30,991 | $77,781 | $258,800 | $954 |
| Enterprise city | 28,990 | $68,306 | $198,500 | $1,058 |
| Daphne city | 28,673 | $86,479 | $309,700 | $1,337 |
| Homewood city | 27,697 | $108,386 | $502,300 | $1,457 |
| Athens city | 27,474 | $65,000 | $253,700 | $834 |
| Trussville city | 26,182 | $120,794 | $351,500 | $1,450 |
| Bessemer city | 25,655 | $37,844 | $129,800 | $922 |
| Pelham city | 24,510 | $91,904 | $278,900 | $1,573 |
| Fairhope city | 23,360 | $86,509 | $406,500 | $1,637 |
| Albertville city | 22,584 | $57,103 | $158,900 | $815 |
| Foley city | 22,330 | $67,346 | $260,100 | $1,169 |
| Mountain Brook city | 22,160 | $191,128 | $891,300 | $1,444 |
| Oxford city | 22,063 | $70,065 | $164,700 | $882 |
| Helena city | 21,452 | $109,590 | $292,700 | $1,420 |
| Anniston city | 21,377 | $44,806 | $141,600 | $777 |
| Prichard city | 19,121 | $35,331 | $79,900 | $876 |
| Cullman city | 18,894 | $63,704 | $215,200 | $921 |
| Troy city | 17,733 | $47,595 | $214,100 | $943 |
| Tillmans Corner CDP | 17,678 | $52,249 | $155,000 | $856 |
| Selma city | 17,442 | $32,184 | $102,500 | $723 |
| Calera city | 17,188 | $82,441 | $214,200 | $1,505 |
| Millbrook city | 16,923 | $64,522 | $193,600 | $1,035 |
| Muscle Shoals city | 16,670 | $70,927 | $198,300 | $939 |
| Hueytown city | 16,541 | $62,362 | $142,900 | $1,276 |
| Saraland city | 16,304 | $60,577 | $210,500 | $1,071 |
| Center Point city | 16,125 | $52,401 | $130,200 | $1,161 |
| Gardendale city | 16,110 | $81,215 | $234,900 | $1,151 |
| Gulf Shores city | 15,785 | $73,873 | $367,000 | $1,363 |
| Chelsea city | 15,731 | $110,056 | $339,400 | $1,456 |
| Scottsboro city | 15,641 | $52,949 | $175,700 | $792 |
| Hartselle city | 15,586 | $67,863 | $192,200 | $751 |
| Talladega city | 15,041 | $46,820 | $116,600 | $765 |
| Fort Payne city | 14,886 | $48,623 | $158,100 | $670 |
| Alexander City city | 14,686 | $42,367 | $135,900 | $690 |
| Jasper city | 14,480 | $66,250 | $208,000 | $722 |
| Ozark city | 14,348 | $46,951 | $138,600 | $773 |
| Jacksonville city | 14,345 | $47,146 | $179,600 | $794 |
| McCalla CDP | 13,939 | $83,782 | $252,800 | $1,838 |
| Irondale city | 13,462 | $71,240 | $250,000 | $1,177 |
| Moody city | 13,378 | $86,389 | $222,500 | $1,463 |
| Pell City city | 13,353 | $73,043 | $238,100 | $1,103 |
| Eufaula city | 12,664 | $45,550 | $137,400 | $660 |
| Sylacauga city | 12,388 | $46,384 | $156,800 | $717 |
| Leeds city | 12,221 | $71,672 | $220,400 | $945 |
| Boaz city | 10,847 | $49,962 | $158,200 | $645 |
| Russellville city | 10,783 | $52,529 | $117,300 | $716 |
| Saks CDP | 10,727 | $50,529 | $113,400 | $898 |
| Valley city | 10,406 | $55,422 | $130,500 | $1,024 |
| Spanish Fort city | 10,377 | $101,574 | $314,000 | $1,246 |
| Clay city | 10,288 | $86,163 | $198,400 | $1,373 |
| Meridianville CDP | 10,268 | $93,030 | $271,800 | $983 |
| Rainbow City city | 10,213 | $59,659 | $203,600 | $998 |
| Pike Road town | 10,103 | $121,687 | $375,000 | $1,615 |
| Fairfield city | 9,846 | $48,492 | $120,100 | $997 |
| Fultondale city | 9,753 | $69,127 | $181,900 | $1,214 |
| Pleasant Grove city | 9,502 | $68,344 | $189,100 | $1,153 |
| Southside city | 9,407 | $73,695 | $202,900 | $1,131 |
| Sheffield city | 9,334 | $42,097 | $127,100 | $850 |
| Forestdale CDP | 9,149 | $57,145 | $150,700 | $1,094 |
| Tuscumbia city | 9,084 | $47,342 | $166,400 | $760 |
| Tuskegee city | 9,070 | $38,160 | $98,500 | $706 |
| Meadowbrook CDP | 8,939 | $145,464 | $390,100 | $1,276 |
| Clanton city | 8,862 | $49,952 | $158,200 | $948 |
| Andalusia city | 8,841 | $47,500 | $156,000 | $680 |
| Guntersville city | 8,771 | $67,448 | $293,500 | $785 |
| Arab city | 8,573 | $60,985 | $196,700 | $697 |
| Brook Highland CDP | 8,428 | $87,143 | $401,100 | $1,407 |
| Atmore city | 8,389 | $33,104 | $128,900 | $703 |
| Orange Beach city | 8,244 | $89,034 | $476,000 | $1,339 |
| Bay Minette city | 8,215 | $39,737 | $146,500 | $767 |
| Pinson city | 7,851 | $80,349 | $194,300 | $1,406 |
| Montevallo city | 7,429 | $54,665 | $210,400 | $906 |
| Greenville city | 7,229 | $40,744 | $117,800 | $728 |
| Wetumpka city | 7,182 | $54,945 | $184,100 | $1,088 |
| Lincoln city | 7,135 | $60,793 | $181,900 | $911 |
| Demopolis city | 7,010 | $41,457 | $198,900 | $687 |
| Robertsdale city | 6,985 | $55,707 | $198,200 | $997 |
| Oneonta city | 6,943 | $47,719 | $195,600 | $644 |
| Hamilton city | 6,907 | $53,714 | $103,500 | $544 |
| Lanett city | 6,854 | $42,415 | $98,700 | $785 |
| Satsuma city | 6,784 | $97,550 | $199,800 | $1,224 |
| Opp city | 6,752 | $41,346 | $117,000 | $723 |
| Harvest CDP | 6,624 | $99,542 | $243,900 | $1,233 |
| Chickasaw city | 6,367 | $42,854 | $110,300 | $945 |
| Moores Mill CDP | 6,041 | $86,902 | $243,800 | $1,235 |
| Tarrant city | 6,014 | $38,861 | $113,800 | $838 |
| Grayson Valley CDP | 5,882 | $60,354 | $128,800 | $1,158 |
| Monroeville city | 5,875 | $31,629 | $115,800 | $589 |
| Attalla city | 5,829 | $55,429 | $120,400 | $617 |
| Holtville CDP | 5,700 | $73,250 | $247,500 | $961 |
| Highland Lakes CDP | 5,673 | $169,833 | $562,600 | — |
| Rainsville city | 5,613 | $64,140 | $207,800 | $647 |
| Margaret town | 5,538 | $97,075 | $224,700 | $881 |
| Smiths Station city | 5,443 | $57,410 | $184,400 | $946 |
| Semmes city | 5,404 | $66,458 | $211,100 | $898 |
| Glencoe city | 5,356 | $66,050 | $203,200 | $638 |
| Roanoke city | 5,332 | $48,083 | $129,100 | $589 |
| Brewton city | 5,232 | $48,766 | $144,400 | $638 |
| Redland CDP | 5,231 | $131,667 | $306,600 | $817 |
| Fort Rucker CDP | 5,221 | $75,875 | — | $1,402 |
| Headland city | 5,124 | $82,736 | $190,700 | $793 |
| Midfield city | 5,101 | $51,776 | $93,700 | $1,199 |
| Tallassee city | 5,056 | $63,534 | $138,600 | $857 |
| Odenville city | 5,015 | $70,815 | $220,900 | $1,265 |
| Winfield city | 4,982 | $71,078 | $160,600 | $694 |
| Theodore CDP | 4,950 | $60,764 | $151,800 | $1,222 |
| Springville city | 4,949 | $76,964 | $260,400 | $783 |
| Daleville city | 4,891 | $45,522 | $114,400 | $783 |
| Piedmont city | 4,749 | $41,964 | $106,600 | $752 |
| Childersburg city | 4,694 | $49,178 | $131,300 | $795 |
| Jackson city | 4,654 | $46,250 | $121,000 | $626 |
| Columbiana city | 4,640 | $68,125 | $237,800 | $890 |
| Hokes Bluff city | 4,493 | $81,544 | $194,900 | $941 |
| Argo town | 4,456 | $107,818 | $249,700 | $2,103 |
| Kimberly city | 4,327 | $96,190 | $286,900 | $1,069 |
| Adamsville city | 4,291 | $60,564 | $144,700 | $1,312 |
| Haleyville city | 4,283 | $40,538 | $96,300 | $713 |
| Lake View town | 4,238 | $96,409 | $285,700 | $1,022 |
| Pine Level CDP | 4,228 | $99,444 | $225,500 | — |
| Geneva city | 4,227 | $48,798 | $106,500 | $654 |
| Fayette city | 4,221 | $38,009 | $122,100 | $589 |
| Valley Grande city | 4,106 | $61,141 | $126,700 | $908 |
| Loxley town | 4,029 | $85,250 | $303,600 | $1,465 |
| Ladonia CDP | 3,987 | $52,045 | $102,900 | $1,058 |
| Citronelle city | 3,918 | $48,926 | $164,800 | $701 |
| Grand Bay CDP | 3,765 | $62,318 | $143,800 | $963 |
| Hazel Green CDP | 3,765 | $90,654 | $179,500 | $1,051 |
| West End-Cobb Town CDP | 3,705 | $55,603 | $84,600 | $725 |
| Thomasville city | 3,668 | $43,669 | $177,000 | $864 |
| Centre city | 3,664 | $43,912 | $166,300 | $666 |
| Priceville town | 3,653 | $108,398 | $233,100 | $871 |
| Moundville town | 3,649 | $69,146 | $182,400 | $797 |
| Holt CDP | 3,540 | $46,379 | $109,300 | $1,014 |
| Triana town | 3,510 | $102,375 | $235,400 | $1,710 |
| Heflin city | 3,462 | $46,569 | $155,800 | $739 |
| Elba city | 3,459 | $41,310 | $105,000 | $671 |
| Mount Olive CDP (Jefferson County) | 3,449 | $84,120 | $190,400 | $1,022 |
| Evergreen city | 3,442 | $38,098 | $106,300 | $806 |
| Alexandria CDP | 3,420 | $92,232 | $173,900 | $925 |
| Moulton city | 3,397 | $40,792 | $116,100 | $613 |
| Emerald Mountain CDP | 3,387 | $125,341 | $294,100 | — |
| East Brewton city | 3,325 | $43,070 | $87,300 | $753 |
| Weaver city | 3,323 | $74,458 | $140,500 | $1,007 |
| Union Springs city | 3,287 | $25,828 | $77,300 | $659 |
| Hanceville city | 3,255 | $39,894 | $164,500 | $744 |
| Livingston city | 3,243 | $24,491 | $163,300 | $763 |
| Red Bay city | 3,213 | $35,587 | $105,500 | $565 |
| Warrior city | 3,204 | $56,133 | $152,100 | $1,006 |
| Choccolocco CDP | 3,120 | $76,898 | $248,200 | $1,216 |
| Bon Secour CDP | 3,094 | $60,833 | $266,100 | — |
| Brighton city | 3,091 | $36,219 | $72,800 | $668 |
| Underwood-Petersville CDP | 3,049 | $43,000 | $118,900 | $749 |
| Dadeville city | 3,034 | $57,240 | $163,500 | $946 |
| Marion city | 2,994 | $38,221 | $108,300 | $533 |
| Huguley CDP | 2,944 | $43,736 | $127,100 | $840 |
| Eagle Point CDP | 2,929 | $146,125 | $463,300 | $2,269 |
| Taylor town | 2,916 | $62,596 | $128,600 | $1,055 |
| New Hope city | 2,895 | $80,787 | $158,200 | $692 |
| Eutaw town | 2,864 | $31,583 | $98,300 | — |
| Brent city | 2,862 | $24,041 | $143,300 | $484 |
| Cottondale CDP | 2,850 | $44,250 | $118,600 | $904 |
| York city | 2,849 | $37,009 | $57,500 | $738 |
| Centreville city | 2,757 | $41,130 | $145,300 | $712 |
| Ashville city | 2,748 | $65,169 | $184,600 | $913 |
| Jemison city | 2,728 | $54,468 | $145,900 | $1,000 |
| Luverne city | 2,713 | $51,537 | $124,700 | $669 |
| Owens Cross Roads town | 2,678 | $73,708 | $206,100 | $895 |
| Hartford city | 2,677 | $54,286 | $151,400 | $793 |
| La Fayette city | 2,665 | $32,999 | $101,300 | $540 |
| Indian Springs Village city | 2,637 | $138,250 | $546,000 | $2,164 |
| Lineville city | 2,636 | $37,396 | $146,300 | $611 |
| Deatsville town | 2,618 | $112,176 | $235,900 | $1,389 |
| Dora city | 2,617 | $61,276 | $150,100 | $769 |
| Stapleton CDP | 2,606 | $127,535 | — | — |
| Thorsby town | 2,601 | $77,500 | $186,000 | — |
| Graysville city | 2,600 | $61,250 | $118,900 | $1,049 |
| Henagar city | 2,554 | $44,922 | $118,100 | $714 |
| Butler town | 2,552 | $47,880 | $142,600 | $805 |
| Morris town | 2,546 | $108,274 | $233,600 | $789 |
| Good Hope city | 2,542 | $88,068 | $172,200 | $1,105 |
| Trinity town | 2,533 | $95,625 | $233,600 | $691 |
| Sumiton city | 2,506 | $62,226 | $176,500 | $765 |
| Brookwood town | 2,489 | $79,297 | $181,900 | $1,140 |
| Creola city | 2,489 | $68,594 | $187,500 | $1,042 |
| Abbeville city | 2,470 | $32,778 | $98,000 | $554 |
| Guin city | 2,469 | $47,358 | $111,400 | — |
| Ashford town | 2,438 | $61,087 | $167,500 | $889 |
| Lipscomb city | 2,407 | $45,792 | $93,900 | $841 |
| Greensboro city | 2,390 | $31,207 | $126,100 | $710 |
| Bridgeport city | 2,377 | $31,723 | $86,400 | $501 |
| Remlap CDP | 2,369 | $67,475 | $171,900 | — |
| Aliceville city | 2,338 | $33,125 | $104,300 | $657 |
| Westover town | 2,298 | $90,125 | $279,600 | $986 |
| Crossville town | 2,296 | $48,464 | $123,600 | $580 |
| Clayton town | 2,271 | $32,625 | $82,100 | $753 |
| Coaling town | 2,253 | $83,587 | $215,000 | $907 |
| Riverside city | 2,247 | $67,750 | $214,100 | $1,073 |
| Elberta town | 2,209 | $57,996 | $215,600 | $900 |
| Cowarts town | 2,189 | $57,734 | $176,100 | $814 |
| Kinsey town | 2,175 | $51,042 | $114,800 | $961 |
| Brundidge city | 2,170 | $37,555 | $87,100 | $614 |
| Selmont-West Selmont CDP | 2,121 | $32,365 | $52,200 | $498 |
| Whitesboro CDP | 2,098 | $66,215 | $117,900 | $946 |
| Wilsonville town | 2,097 | $65,417 | $238,500 | $879 |
| Camden city | 2,056 | $38,864 | $110,100 | $567 |
| Sylvania town | 2,005 | $53,973 | $129,400 | $638 |
| Slocomb city | 1,995 | $38,988 | $96,000 | $764 |
| Bayou La Batre city | 1,977 | $40,667 | $87,500 | $856 |
| Stevenson city | 1,947 | $48,214 | $150,200 | $823 |
| Dauphin Island town | 1,944 | $64,615 | $387,400 | $1,750 |
| Grove Hill town | 1,940 | $49,223 | $151,400 | $738 |
| Lillian CDP | 1,889 | $65,313 | $244,000 | — |
| Linden city | 1,879 | $30,313 | $94,700 | $753 |
| Concord CDP | 1,878 | $62,431 | $169,300 | $781 |
| Vincent town | 1,870 | $42,632 | $141,600 | $850 |
| Point Clear CDP | 1,858 | $45,898 | $888,700 | — |
| Florala town | 1,841 | $34,857 | $81,000 | $581 |
| Malvern town | 1,836 | $52,500 | $98,300 | $929 |
| Collinsville town | 1,835 | $31,411 | — | $340 |
| Vance town | 1,822 | $76,654 | $208,600 | $1,094 |
| Vernon city | 1,819 | $27,174 | $112,500 | $464 |
| Sardis City town | 1,805 | $59,632 | $207,300 | $830 |
| Midland City town | 1,803 | $35,638 | $153,400 | $581 |
| Carlisle-Rockledge CDP | 1,791 | $59,246 | $152,000 | — |
| Ashland town | 1,779 | $41,875 | $173,900 | $352 |
| Blountsville town | 1,757 | $46,555 | $120,300 | $821 |
| Cordova city | 1,723 | $38,190 | $62,800 | $381 |
| Munford town | 1,694 | $39,125 | $77,300 | $758 |
| Flomaton town | 1,675 | $36,250 | $100,000 | $697 |
| Frisco City town | 1,657 | $35,602 | $89,800 | $695 |
| Uniontown town | 1,655 | $31,071 | $69,300 | $487 |
| Harpersville town | 1,649 | $72,941 | $186,300 | $929 |
| Rehobeth town | 1,647 | $69,438 | $217,900 | $1,034 |
| Hackleburg town | 1,642 | $43,854 | $97,300 | $575 |
| Reform town | 1,636 | $33,958 | $92,200 | $414 |
| Cedar Bluff town | 1,633 | $48,784 | $203,000 | $620 |
| Marbury CDP | 1,609 | $76,367 | $211,100 | — |
| Level Plains town | 1,608 | $64,167 | $125,300 | $826 |
| Ragland town | 1,601 | $37,679 | $110,800 | $508 |
| Summerdale town | 1,589 | $67,768 | $244,900 | $1,038 |
| Fort Deposit town | 1,560 | $20,156 | $66,300 | $450 |
| Sylvan Springs town | 1,559 | $78,214 | $197,300 | $1,092 |
| Stewartville CDP | 1,557 | $73,750 | $96,500 | $1,024 |
| Snead town | 1,490 | $46,075 | $169,400 | — |
| Elmore town | 1,482 | $33,958 | $97,000 | $986 |
| Samson city | 1,477 | $31,964 | $77,700 | $713 |
| Smoke Rise CDP | 1,469 | $120,100 | $223,200 | — |
| Falkville town | 1,464 | $43,145 | $118,300 | $666 |
| Hayden town | 1,453 | $80,625 | $233,500 | $1,175 |
| Ardmore town | 1,444 | $43,542 | $183,600 | $715 |
| Carbon Hill city | 1,440 | $22,283 | $78,200 | $415 |
| New Brockton town | 1,440 | $69,135 | $180,800 | $590 |
| Sulligent city | 1,440 | $30,625 | $132,400 | $507 |
| Gordo town | 1,435 | $46,863 | $125,300 | $523 |
| Georgiana town | 1,432 | $25,469 | $57,900 | $613 |
| Killen town | 1,431 | $61,422 | $162,800 | $954 |
| Newton town | 1,431 | $59,915 | $90,000 | $685 |
| Coats Bend CDP | 1,429 | $52,089 | $147,100 | — |
| Millport town | 1,417 | $77,292 | $101,700 | $644 |
| Grant town | 1,410 | $88,571 | $222,200 | $527 |
| Webb town | 1,398 | $48,102 | $109,000 | $846 |
| Clio city | 1,393 | $29,781 | $60,400 | $448 |
| Blue Ridge CDP | 1,375 | $124,875 | $294,500 | — |
| Goodwater town | 1,375 | $36,938 | $81,900 | $607 |
| Shoal Creek CDP | 1,371 | $165,625 | $787,500 | $2,573 |
| Cleveland town | 1,366 | $69,087 | $165,200 | $940 |
| Geraldine town | 1,340 | $62,768 | $199,400 | $391 |
| Mount Vernon town | 1,339 | $41,250 | $114,400 | $1,106 |
| Susan Moore town | 1,323 | $81,875 | $117,600 | $675 |
| West Blocton town | 1,320 | $37,537 | $107,400 | $955 |
| Bear Creek town | 1,317 | $36,250 | $95,300 | $640 |
| Rock Creek CDP | 1,313 | $80,063 | $156,900 | — |
| Locust Fork town | 1,312 | $42,045 | $169,600 | $1,054 |
| New Market CDP | 1,296 | $71,083 | $113,400 | $967 |
| Steele town | 1,293 | $70,000 | $101,700 | $744 |
| Woodstock town | 1,282 | $71,154 | $190,700 | $597 |
| Magnolia Springs town | 1,278 | $93,000 | $399,100 | $1,141 |
| Rogersville town | 1,260 | $63,164 | $156,600 | $821 |
| Fyffe town | 1,250 | $32,407 | $110,600 | $550 |
| Gallant CDP | 1,215 | $53,698 | $99,000 | — |
| Altoona town | 1,211 | $36,694 | $137,500 | $389 |
| Eclectic town | 1,201 | $49,250 | $157,500 | $690 |
| Brookside town | 1,200 | $43,750 | $108,700 | — |
| Double Springs town | 1,188 | $32,250 | $125,000 | $363 |
| Douglas town | 1,153 | $56,406 | $169,000 | $882 |
| Coker town | 1,152 | $69,931 | $203,800 | $1,299 |
| Ballplay CDP | 1,149 | $60,825 | $152,800 | — |
| Fayetteville CDP | 1,135 | $73,342 | $228,500 | — |
| Autaugaville town | 1,119 | $47,652 | $131,700 | $456 |
| Camp Hill town | 1,098 | $30,000 | $95,000 | $666 |
| Parrish town | 1,093 | $25,769 | $49,900 | $1,033 |
| Cottonwood town | 1,091 | $35,417 | $110,300 | $335 |
| Tidmore Bend CDP | 1,086 | $49,688 | $184,700 | $975 |
| Brilliant town | 1,078 | $47,877 | $55,200 | $445 |
| Lookout Mountain CDP | 1,074 | $43,472 | $95,500 | — |
| Notasulga town | 1,074 | $63,333 | $119,900 | $703 |
| Berry town | 1,063 | $48,819 | $103,900 | $465 |
| Coosada town | 1,060 | $65,614 | $176,200 | $793 |
| Cherokee town | 1,059 | $54,107 | $107,200 | $914 |
| Ohatchee town | 1,043 | $71,364 | $191,000 | $845 |
| Egypt CDP | 1,039 | $37,153 | $184,900 | — |
| Leroy CDP | 1,016 | — | $202,600 | — |
| Town Creek town | 1,015 | $40,993 | $111,800 | $606 |
| Woodville town | 1,015 | $50,000 | $168,800 | $527 |
| Skyline town | 1,011 | $40,721 | $113,000 | $655 |
| Dunnavant CDP | 1,010 | $72,813 | $195,200 | $1,042 |
| Pisgah town | 1,009 | $55,385 | $143,300 | $488 |
| Section town | 998 | $35,417 | $135,700 | $705 |
| Baileyton town | 976 | $61,110 | $108,900 | $869 |
| Redstone Arsenal CDP | 971 | $118,750 | — | $1,682 |
| Hobson City town | 962 | $35,769 | $100,000 | $407 |
| Hollywood town | 939 | $55,573 | $102,900 | $1,065 |
| Silverhill town | 929 | $61,081 | $260,500 | $1,208 |
| New Union CDP | 927 | $43,493 | $144,600 | — |
| Brantley town | 915 | $35,500 | $127,200 | $369 |
| Minor CDP | 911 | $32,065 | $79,900 | $1,157 |
| Powell town | 911 | $62,868 | $120,800 | $736 |
| Oak Grove town | 905 | $59,191 | $124,700 | $853 |
| Wedowee town | 905 | $41,635 | $189,300 | $642 |
| Franklin town | 899 | $83,480 | $75,300 | $731 |
| Hayneville town | 895 | $30,714 | $85,500 | $820 |
| Sterrett CDP | 895 | $63,854 | $154,800 | — |
| White Plains CDP | 895 | $59,087 | — | — |
| Carrollton town | 892 | $29,957 | $142,000 | — |
| Vandiver CDP | 890 | $36,250 | — | $926 |
| Oakman town | 872 | — | $71,600 | — |
| South Vinemont town | 872 | $49,674 | $158,300 | $725 |
| Ider town | 871 | $42,500 | $150,800 | — |
| Walnut Grove town | 871 | $41,223 | $136,300 | $475 |
| Littleville town | 866 | $48,977 | $127,800 | $765 |
| Mosses town | 865 | $26,250 | $61,300 | — |
| Pine Hill town | 861 | $43,359 | $115,600 | $312 |
| Belle Fontaine CDP | 853 | $100,144 | $180,200 | — |
| Wadley town | 837 | $47,788 | $191,100 | $460 |
| Phil Campbell town | 834 | $31,500 | $99,200 | $642 |
| Valley Head town | 825 | $44,396 | $59,800 | $910 |
| Lynn town | 821 | $41,811 | $59,400 | $767 |
| Mignon CDP | 820 | $33,217 | $38,100 | $721 |
| Holly Pond town | 816 | $45,221 | $169,000 | $686 |
| Sand Rock town | 815 | $81,750 | $201,300 | — |
| Leesburg town | 813 | $53,472 | $169,200 | $785 |
| Maplesville town | 813 | $38,083 | $122,100 | $1,004 |
| Pea Ridge CDP | 808 | $57,273 | $93,600 | — |
| Reece City town | 795 | $73,472 | $155,100 | $1,083 |
| Allgood town | 788 | $73,125 | $102,000 | $773 |
| Courtland town | 777 | $41,406 | — | $625 |
| Pickensville town | 776 | $46,667 | $140,400 | $842 |
| Rockford town | 776 | $54,000 | $95,000 | $525 |
| Gilbertown town | 772 | $66,300 | $178,400 | $883 |
| Columbia town | 769 | $55,417 | $151,300 | $777 |
| Kinston town | 760 | $36,875 | $71,700 | $684 |
| Rosa town | 759 | — | — | $728 |
| New Site town | 740 | $66,875 | $166,700 | $586 |
| St. Florian town | 737 | $56,250 | $289,100 | $564 |
| McKenzie town | 731 | $31,250 | $59,600 | $523 |
| Hollis Crossroads CDP | 724 | $54,135 | $131,400 | — |
| Brantleyville CDP | 720 | $41,000 | $42,900 | $1,057 |
| Forkland town | 716 | $29,200 | $55,900 | — |
| Leighton town | 711 | $33,214 | $85,300 | $436 |
| Ariton town | 706 | $34,943 | $116,900 | $804 |
| McDonald Chapel CDP | 704 | $59,556 | $132,100 | $1,081 |
| Edgewater CDP | 694 | $129,542 | — | — |
| Eva town | 692 | $99,250 | $176,600 | $721 |
| Somerville town | 692 | $44,783 | $114,100 | $789 |
| Shelby CDP | 691 | — | $95,200 | — |
| Wilton town | 691 | $54,000 | $145,800 | $391 |
| Reeltown CDP | 690 | $38,802 | $104,500 | — |
| Fairview town | 681 | $46,750 | $215,400 | $755 |
| Pinckard town | 679 | $56,071 | $150,000 | $693 |
| Chatom town | 669 | $39,444 | $172,700 | $367 |
| Lexington town | 665 | $56,354 | $180,600 | $693 |
| Addison town | 651 | $54,911 | $110,900 | — |
| Ivalee CDP | 649 | $38,650 | $120,800 | $711 |
| White Hall town | 649 | $29,545 | $56,000 | $841 |
| Midway town | 633 | $43,750 | — | $669 |
| Louisville town | 625 | $43,886 | — | $510 |
| Woodland town | 615 | $165,427 | $420,000 | $617 |
| Hollins CDP | 597 | $40,550 | $113,400 | — |
| Our Town CDP | 596 | $63,333 | — | — |
| Perdido Beach town | 595 | $71,429 | $309,100 | — |
| Berlin town | 592 | $59,423 | $144,100 | $1,042 |
| Mulga town | 589 | $34,844 | $56,800 | $913 |
| Newville town | 587 | $42,679 | $90,000 | $756 |
| Garden City town | 572 | $55,313 | $116,100 | — |
| Hytop town | 569 | $70,833 | $143,200 | $692 |
| Hurtsboro town | 568 | $35,781 | $113,500 | $416 |
| West Point town | 566 | $55,500 | $214,200 | $616 |
| Red Level town | 560 | $39,750 | $100,000 | $658 |
| Trafford town | 560 | $23,750 | $91,000 | $625 |
| Babbie town | 559 | $58,068 | $97,500 | — |
| Jacksons' Gap town | 554 | $31,667 | $108,700 | $775 |
| Dodge City town | 549 | $58,750 | $122,800 | $783 |
| Millry town | 548 | $30,521 | $140,600 | $360 |
| Pine Ridge town | 546 | $68,250 | $79,200 | $839 |
| Gurley town | 543 | $55,000 | $174,300 | $850 |
| Pennington town | 536 | $28,186 | $81,500 | $376 |
| River Falls town | 534 | $33,281 | $85,700 | $761 |
| Fruithurst town | 528 | $55,417 | $94,500 | $766 |
| West Jefferson town | 527 | $36,667 | $136,400 | $694 |
| Ranburne town | 524 | $73,750 | $229,800 | $910 |
| Hackneyville CDP | 519 | $72,045 | $130,200 | — |
| Arley town | 518 | $48,036 | $86,000 | — |
| Highland Lake town | 516 | $65,625 | $268,500 | $950 |
| Grimes town | 515 | $32,500 | $80,700 | $783 |
| Perdido CDP | 515 | $36,983 | $214,800 | — |
| Napier Field town | 505 | $43,393 | $81,900 | $783 |
| Silas town | 505 | $66,591 | $87,100 | — |
| Excel town | 504 | $66,167 | $145,500 | $590 |
| Kennedy town | 504 | $42,031 | $103,400 | $667 |
| Clayhatchee town | 490 | $53,095 | $98,300 | $799 |
| Lisman town | 490 | $42,109 | $73,300 | — |
| Pleasant Groves town | 490 | $57,850 | $156,000 | $475 |
| Ray CDP | 488 | $68,487 | $142,800 | — |
| Hillsboro town | 482 | $59,359 | $177,000 | $679 |
| Nectar town | 474 | $46,000 | $156,900 | $1,075 |
| Black town | 462 | $58,438 | $58,500 | — |
| Shiloh town | 456 | $58,036 | $87,500 | — |
| East Point CDP | 447 | — | $201,700 | — |
| Nances Creek CDP | 447 | — | $220,800 | — |
| Rock Mills CDP | 437 | $19,583 | $73,800 | — |
| Thomaston town | 421 | $50,625 | $82,100 | $1,150 |
| Joppa CDP | 419 | — | $167,100 | — |
| Fulton town | 417 | $59,038 | $113,600 | — |
| Nixburg CDP | 414 | $51,563 | $28,000 | — |
| Dozier town | 410 | $45,882 | $83,800 | $606 |
| Dutton town | 409 | $72,083 | $106,500 | $542 |
| Glen Allen town | 406 | $46,094 | $101,100 | — |
| North Courtland town | 405 | $37,250 | $62,100 | $344 |
| Stockton CDP | 390 | $143,239 | $277,800 | — |
| Millerville CDP | 389 | $93,438 | — | — |
| Avon town | 388 | $52,500 | $157,400 | $705 |
| Gordon town | 382 | $41,458 | $75,000 | $850 |
| Goshen town | 378 | $49,013 | $115,000 | $868 |
| Cuba town | 369 | $75,074 | $181,800 | $483 |
| Vina town | 368 | $40,469 | $65,000 | $675 |
| Twin town | 366 | $58,333 | $95,000 | — |
| Hatton CDP | 365 | — | — | — |
| Epes town | 361 | $15,156 | $54,800 | — |
| Mentone town | 360 | $42,500 | $222,900 | — |
| Akron town | 354 | $43,375 | $80,000 | — |
| St. Stephens CDP | 350 | — | $127,900 | — |
| Macedonia CDP | 342 | — | $93,700 | — |
| Newbern town | 334 | $36,346 | $95,000 | — |
| Hammondville town | 330 | $50,536 | $99,400 | $817 |
| Shorter town | 328 | $31,250 | $85,000 | — |
| Belk town | 327 | $46,750 | $88,900 | $510 |
| Elkmont town | 327 | $47,500 | $219,200 | $423 |
| Waverly town | 312 | $79,375 | $324,000 | — |
| Gordonville town | 311 | $46,875 | $61,000 | — |
| Cullomburg CDP | 310 | — | — | — |
| Anderson town | 309 | $86,250 | $200,000 | $915 |
| Hodges town | 306 | $66,875 | $95,000 | $550 |
| Malcolm CDP | 305 | — | — | — |
| County Line town | 302 | $70,625 | $88,900 | — |
| Banks town | 298 | $49,773 | — | $1,057 |
| Lockhart town | 297 | $36,964 | $72,700 | $652 |
| Castleberry town | 288 | $21,111 | $44,300 | $631 |
| Whatley CDP | 285 | $71,250 | — | — |
| Sipsey town | 283 | $25,179 | — | $919 |
| Waldo town | 282 | $33,125 | $59,700 | $1,256 |
| Bakerhill town | 280 | $54,327 | $97,100 | $603 |
| Boykin CDP | 280 | $36,908 | — | — |
| Repton town | 274 | $41,154 | $103,800 | — |
| Horn Hill town | 272 | $58,125 | $149,000 | $711 |
| Geiger town | 271 | $39,583 | $54,500 | — |
| Gainesville town | 266 | — | — | $902 |
| Maytown town | 263 | $50,662 | $108,900 | $750 |
| Colony town | 261 | $43,750 | $60,800 | $638 |
| Langston town | 261 | $51,042 | $300,000 | $745 |
| Madrid town | 253 | $38,750 | $129,500 | $825 |
| Coffee Springs town | 252 | $37,917 | $72,800 | $964 |
| Carolina town | 250 | $51,250 | $100,000 | $681 |
| Riverview town | 249 | $37,404 | $120,500 | — |
| Fredonia CDP | 246 | $50,294 | $225,000 | — |
| Weogufka CDP | 246 | $52,222 | $107,900 | — |
| Axis CDP | 243 | $86,111 | $183,800 | — |
| Edwardsville town | 243 | $88,958 | $129,200 | $735 |
| Toxey town | 241 | $51,250 | $183,600 | — |
| Heath town | 238 | $63,463 | — | $380 |
| Coffeeville town | 237 | $31,964 | $79,300 | — |
| Delta CDP | 233 | — | — | — |
| Nauvoo town | 233 | $46,000 | $72,900 | $917 |
| Detroit town | 230 | $16,250 | $76,800 | $376 |
| Sanford town | 228 | $28,393 | $162,500 | $679 |
| Rutledge town | 223 | $57,625 | $58,700 | $637 |
| Broomtown CDP | 222 | — | — | — |
| Talladega Springs town | 220 | $73,854 | $120,800 | — |
| Loachapoka town | 218 | $47,250 | $183,000 | $933 |
| Hissop CDP | 215 | $63,223 | — | — |
| Uriah CDP | 214 | $121,458 | — | — |
| Boligee town | 213 | $25,076 | — | $379 |
| Chunchula CDP | 213 | — | $143,400 | — |
| Onycha town | 208 | $42,143 | $90,000 | $679 |
| Mount Olive CDP (Coosa County) | 202 | $49,688 | $84,300 | — |
| Daviston town | 199 | $66,000 | $137,500 | — |
| Gantt town | 198 | — | $145,800 | $851 |
| McIntosh town | 198 | $81,094 | $206,300 | — |
| Vinegar Bend CDP | 198 | — | — | — |
| Spruce Pine CDP | 197 | $92,344 | — | — |
| Bellamy CDP | 190 | $50,389 | — | — |
| Kellyton town | 188 | $63,750 | $103,300 | — |
| Beaverton town | 184 | $56,458 | $103,800 | $388 |
| Paint Rock town | 182 | $50,000 | $76,000 | — |
| Faunsdale town | 180 | $79,773 | $107,500 | — |
| Glenwood town | 180 | $40,114 | $40,000 | $766 |
| Union town | 172 | $20,000 | — | — |
| Spring Garden CDP | 171 | $58,264 | $9,999 | — |
| Beatrice town | 169 | $40,833 | $82,500 | — |
| Eunola CDP | 164 | — | $9,999 | — |
| Hanover CDP | 163 | $105,429 | — | — |
| Five Points town | 162 | — | $143,800 | — |
| Pine Apple town | 157 | $43,125 | $98,800 | — |
| Sweet Water town | 157 | $65,000 | $177,800 | $775 |
| Hobson CDP | 156 | — | $195,500 | — |
| Fairford CDP | 155 | $94,309 | $218,500 | — |
| Cusseta town | 154 | $78,977 | — | $1,058 |
| Bristow Cove CDP | 150 | — | — | — |
| Haleburg town | 145 | — | $201,800 | — |
| Yellow Bluff town | 144 | $12,107 | — | $755 |
| Equality CDP | 139 | — | $245,600 | — |
| Gu-Win town | 130 | $41,250 | $162,500 | — |
| Lester town | 130 | $77,679 | $168,800 | — |
| Kansas town | 128 | $46,875 | $57,100 | $758 |
| Penton CDP | 128 | $31,186 | $9,999 | — |
| Ridgeville town | 128 | $27,750 | $92,900 | — |
| Morrison Crossroads CDP | 126 | — | $215,200 | — |
| Libertyville town | 122 | $81,042 | $97,900 | — |
| Gaylesville town | 120 | $36,875 | $157,100 | $1,188 |
| Orrville town | 120 | $24,531 | $105,000 | $666 |
| Bon Air town | 116 | $36,607 | $79,000 | $929 |
| Pollard town | 111 | $73,500 | $90,000 | — |
| Movico CDP | 109 | $17,649 | — | — |
| Lowndesboro town | 108 | $68,625 | $192,900 | — |
| Gulfcrest CDP | 105 | $63,875 | — | — |
| North Johns town | 103 | $46,607 | $71,800 | — |
| Vredenburgh town | 103 | — | — | — |
| Myrtlewood town | 102 | $93,646 | — | — |
| Providence town | 101 | $48,750 | $150,000 | — |
| Lakeview town | 100 | $48,750 | $76,700 | $825 |
| Eldridge town | 96 | $85,000 | $141,700 | — |
| Blue Springs town | 95 | $50,625 | $72,100 | — |
| Waterloo town | 92 | $29,219 | $92,000 | $663 |
| Ethelsville town | 86 | $68,571 | $170,500 | — |
| Panola CDP | 84 | — | — | — |
| Calvert CDP | 83 | — | — | — |
| Goldville town | 83 | $63,125 | — | — |
| Needham town | 83 | $78,906 | — | — |
| Union Grove town | 74 | $50,227 | $185,000 | — |
| Deer Park CDP | 73 | — | — | — |
| Billingsley town | 71 | $54,375 | $123,200 | — |
| Mooresville town | 70 | — | $416,700 | — |
| Dayton town | 66 | — | $91,700 | — |
| Petrey town | 66 | $65,000 | $77,500 | — |
| Graham CDP | 63 | $58,056 | — | — |
| Putnam CDP | 58 | — | $46,300 | — |
| Fruitdale CDP | 56 | — | — | — |
| Abanda CDP | 48 | — | — | — |
| Cardiff town | 42 | — | — | — |
| Emelle town | 39 | — | $18,100 | — |
| Tibbie CDP | 39 | — | — | — |
| Benton town | 34 | — | $80,000 | — |
| Belgreen CDP | 33 | $36,667 | — | — |
| Natural Bridge town | 33 | — | — | — |
| Carlton CDP | 32 | — | — | — |
| Memphis town | 27 | $2,499 | $57,900 | — |
| Standing Rock CDP | 27 | — | — | — |
| Peterman CDP | 26 | — | — | — |
| McMullen town | 20 | $12,083 | — | — |
| Nanafalia CDP | 16 | — | — | — |
| Oak Hill town | 12 | — | — | — |
| Megargel CDP | 9 | — | — | — |
| Catherine CDP | 5 | — | — | — |
| Bucks CDP | 0 | — | — | — |
| Fitzpatrick CDP | 0 | — | — | — |
| Rockville CDP | 0 | — | — | — |
| Sims Chapel CDP | 0 | — | — | — |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
Reading this Alabama list
What the Alabama numbers actually show.
Most of what is listed for Alabama is small. 45% of the 593 places here hold fewer than a thousand residents, while 10 carry 50,000 or more and account between them for 38% of the state's 3,378,833 counted people. The ranking below is really two lists stacked together: a short one of cities and a very long one of villages. The median row holds just 1,215 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.
Alabama runs cheap on housing relative to earnings: $142,300 median home value against $52,529 of household income works out to 2.7 years of gross income, against 3.9 nationally. Incomes are lower here too, so the local comparison that matters for a move is rent. Rent stays modest against earnings — $789 a month, roughly 18% of median household income over a year.
Incomes fan out sharply inside Alabama. Strip the outliers and the top-decile place still earns 2.67× the bottom-decile one ($87,143 against $32,625); include them and Mountain Brook city tops the list at $191,128 and Memphis town anchors the bottom at $2,499. A single "Alabama average" is averaging across two different economies.
About one row in 13 is incomplete — 50 of 593 places have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.
Questions people ask
Specific to Alabama.
How many places does Alabama have? 593 appear in the current federal tabulation, counting incorporated cities, towns and villages together with census-designated places — unincorporated communities with no local government of their own. 45% of them have fewer than a thousand residents, so the list is far longer than the number of towns you would recognise by name.
Which Alabama row should I compare mine against? Pick places within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for places this small.
Keep going
More Alabama data.