Marion County, Alabama cities
Number of cities: 10
Population: 29,392
| City | Type | Population |
|---|---|---|
| Bear Creek | town | 1,574 |
| Brilliant | town | 1,173 |
| Glen Allen | town | 455 |
| Gu-Win | town | 144 |
| Guin | city | 2,490 |
| Hackleburg | town | 1,463 |
| Haleyville | city | 4,343 |
| Hamilton | city | 6,974 |
| Twin | town | 396 |
| Winfield | city | 4,807 |
How many cities are in Marion County, Alabama?
There are 10 cities in Marion County, Alabama.