Birmingham, AL Post Offices

Birmingham, Alabama has a population of 206,950. According to the 2021 census, the city's 18 post offices serve 89,880 households with a median income of 89,880. The city is located in Jefferson County / Shelby County and has a land area of 380,772,761 and a water area of 6,533,599.

Showing 51 to 0 of 0 results