Based on recent census estimates, Alabama's most populous cities are:
Huntsville overtook Birmingham as the state's largest city in the 2020 Census, driven by aerospace/defense growth. The older figures cited in some sources (Birmingham ~200K, Montgomery ~201K, Mobile ~187K) reflect pre-2020 estimates. Mobile is now the fourth-largest at ~184,000.
Population figures vary slightly between Census Bureau annual estimates and decennial counts; always check the latest data for precision.