587 cities and towns in Alabama (AL)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 251 | Hackleburg | 1,642 | $43,854 | $97,300 |
| 252 | Reform | 1,636 | $33,958 | $92,200 |
| 253 | Cedar Bluff | 1,633 | $48,784 | $203,000 |
| 254 | Marbury | 1,609 | $76,367 | $211,100 |
| 255 | Level Plains | 1,608 | $64,167 | $125,300 |
| 256 | Ragland | 1,601 | $37,679 | $110,800 |
| 257 | Summerdale | 1,589 | $67,768 | $244,900 |
| 258 | Fort Deposit | 1,560 | $20,156 | $66,300 |
| 259 | Sylvan Springs | 1,559 | $78,214 | $197,300 |
| 260 | Stewartville | 1,557 | $73,750 | $96,500 |
| 261 | Snead | 1,490 | $46,075 | $169,400 |
| 262 | Elmore | 1,482 | $33,958 | $97,000 |
| 263 | Samson | 1,477 | $31,964 | $77,700 |
| 264 | Smoke Rise | 1,469 | $120,100 | $223,200 |
| 265 | Falkville | 1,464 | $43,145 | $118,300 |
| 266 | Hayden | 1,453 | $80,625 | $233,500 |
| 267 | Ardmore | 1,444 | $43,542 | $183,600 |
| 268 | Carbon Hill | 1,440 | $22,283 | $78,200 |
| 269 | New Brockton | 1,440 | $69,135 | $180,800 |
| 270 | Sulligent | 1,440 | $30,625 | $132,400 |
| 271 | Gordo | 1,435 | $46,863 | $125,300 |
| 272 | Georgiana | 1,432 | $25,469 | $57,900 |
| 273 | Killen | 1,431 | $61,422 | $162,800 |
| 274 | Newton | 1,431 | $59,915 | $90,000 |
| 275 | Coats Bend | 1,429 | $52,089 | $147,100 |
| 276 | Millport | 1,417 | $77,292 | $101,700 |
| 277 | Grant | 1,410 | $88,571 | $222,200 |
| 278 | Webb | 1,398 | $48,102 | $109,000 |
| 279 | Clio | 1,393 | $29,781 | $60,400 |
| 280 | Blue Ridge | 1,375 | $124,875 | $294,500 |
| 281 | Goodwater | 1,375 | $36,938 | $81,900 |
| 282 | Shoal Creek | 1,371 | $165,625 | $787,500 |
| 283 | Cleveland | 1,366 | $69,087 | $165,200 |
| 284 | Geraldine | 1,340 | $62,768 | $199,400 |
| 285 | Mount Vernon | 1,339 | $41,250 | $114,400 |
| 286 | Susan Moore | 1,323 | $81,875 | $117,600 |
| 287 | West Blocton | 1,320 | $37,537 | $107,400 |
| 288 | Bear Creek | 1,317 | $36,250 | $95,300 |
| 289 | Rock Creek | 1,313 | $80,063 | $156,900 |
| 290 | Locust Fork | 1,312 | $42,045 | $169,600 |
| 291 | New Market | 1,296 | $71,083 | $113,400 |
| 292 | Steele | 1,293 | $70,000 | $101,700 |
| 293 | Woodstock | 1,282 | $71,154 | $190,700 |
| 294 | Magnolia Springs | 1,278 | $93,000 | $399,100 |
| 295 | Rogersville | 1,260 | $63,164 | $156,600 |
| 296 | Fyffe | 1,250 | $32,407 | $110,600 |
| 297 | Gallant | 1,215 | $53,698 | $99,000 |
| 298 | Altoona | 1,211 | $36,694 | $137,500 |
| 299 | Eclectic | 1,201 | $49,250 | $157,500 |
| 300 | Brookside | 1,200 | $43,750 | $108,700 |