Butler County, Alabama Cities (2025)

3 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Greenville16,8087,362-1.6%31921.35 City
Georgiana21,2391,323-1.35%1996.24 Town
McKenzie3482511-1.23%1293.72 Town

Butler County Cities Summary

Largest City

Greenville is the largest city in Butler County, with a population of 6,808.

Smallest City

McKenzie is the smallest city in Butler County.

10 Largest Cities

There are 3 cities in Butler County, Alabama.

Location of Butler County