587 cities and towns in Alabama (AL)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 401 | Garden City | 572 | $55,313 | $116,100 |
| 402 | Hytop | 569 | $70,833 | $143,200 |
| 403 | Hurtsboro | 568 | $35,781 | $113,500 |
| 404 | West Point | 566 | $55,500 | $214,200 |
| 405 | Red Level | 560 | $39,750 | $100,000 |
| 406 | Trafford | 560 | $23,750 | $91,000 |
| 407 | Babbie | 559 | $58,068 | $97,500 |
| 408 | Jacksons' Gap | 554 | $31,667 | $108,700 |
| 409 | Dodge City | 549 | $58,750 | $122,800 |
| 410 | Millry | 548 | $30,521 | $140,600 |
| 411 | Pine Ridge | 546 | $68,250 | $79,200 |
| 412 | Gurley | 543 | $55,000 | $174,300 |
| 413 | Pennington | 536 | $28,186 | $81,500 |
| 414 | River Falls | 534 | $33,281 | $85,700 |
| 415 | Fruithurst | 528 | $55,417 | $94,500 |
| 416 | West Jefferson | 527 | $36,667 | $136,400 |
| 417 | Ranburne | 524 | $73,750 | $229,800 |
| 418 | Hackneyville | 519 | $72,045 | $130,200 |
| 419 | Arley | 518 | $48,036 | $86,000 |
| 420 | Highland Lake | 516 | $65,625 | $268,500 |
| 421 | Grimes | 515 | $32,500 | $80,700 |
| 422 | Perdido | 515 | $36,983 | $214,800 |
| 423 | Napier Field | 505 | $43,393 | $81,900 |
| 424 | Silas | 505 | $66,591 | $87,100 |
| 425 | Excel | 504 | $66,167 | $145,500 |
| 426 | Kennedy | 504 | $42,031 | $103,400 |
| 427 | Clayhatchee | 490 | $53,095 | $98,300 |
| 428 | Lisman | 490 | $42,109 | $73,300 |
| 429 | Pleasant Groves | 490 | $57,850 | $156,000 |
| 430 | Ray | 488 | $68,487 | $142,800 |
| 431 | Hillsboro | 482 | $59,359 | $177,000 |
| 432 | Nectar | 474 | $46,000 | $156,900 |
| 433 | Black | 462 | $58,438 | $58,500 |
| 434 | Shiloh | 456 | $58,036 | $87,500 |
| 435 | East Point | 447 | N/A | $201,700 |
| 436 | Nances Creek | 447 | N/A | $220,800 |
| 437 | Rock Mills | 437 | $19,583 | $73,800 |
| 438 | Thomaston | 421 | $50,625 | $82,100 |
| 439 | Joppa | 419 | N/A | $167,100 |
| 440 | Fulton | 417 | $59,038 | $113,600 |
| 441 | Nixburg | 414 | $51,563 | $28,000 |
| 442 | Dozier | 410 | $45,882 | $83,800 |
| 443 | Dutton | 409 | $72,083 | $106,500 |
| 444 | Glen Allen | 406 | $46,094 | $101,100 |
| 445 | North Courtland | 405 | $37,250 | $62,100 |
| 446 | Stockton | 390 | $143,239 | $277,800 |
| 447 | Millerville | 389 | $93,438 | N/A |
| 448 | Avon | 388 | $52,500 | $157,400 |
| 449 | Gordon | 382 | $41,458 | $75,000 |
| 450 | Goshen | 378 | $49,013 | $115,000 |