Even though Alabama has a decent population density, it lacks a major city to attract residents like Atlanta or Nashville will. The largest city in Alabama is Birmingham, which has a population of 207,000. While you can still enjoy the benefits of urban living, Alabama has smaller metro areas than other nearby states.