Post Offices in Jefferson County, Alabama

There are 47 Post Offices in Jefferson County, Alabama, serving a population of 659,460 people in an area of 1,111 square miles. There is 1 Post Office per 14,031 people, and 1 Post Office per 23 square miles.

In Alabama, Jefferson County is ranked 64th of 67 counties in Post Offices per capita, and 1st of 67 counties in Post Offices per square mile.

List of Jefferson County Post Offices

Find Jefferson County, Alabama post offices and USPS mailing boxes.


Adamsville Post Office 3609 Gray Avenue Adamsville, AL

Adger Post Office 7313 Johns Road Adger, AL

Alton Post Office 5548 Johnson Street Birmingham, AL

Bessemer Post Office 1112 4th Avenue North Bessemer, AL

Birmingham Post Office 351 24th Street North Birmingham, AL

Bluff Park Post Office 762 Shades Mountain Plaza Hoover, AL

Cahaba Heights Post Office 3105 Sunview Drive Vestavia Hills, AL

Center Point Post Office 2365 1st Street Northeast Center Point, AL

Clay Post Office 6721 Old Springville Road Pinson, AL

Crestline Heights Post Office 3900 Montclair Road Birmingham, AL

Docena Post Office 305 Circle Drive Docena, AL

Dolomite Post Office 827 Allison-Bonnett Memorial Drive Bessemer, AL

East Lake Roebuck Post Office 9129 Parkway East Birmingham, AL

Ensley Post Office 700 18th Street Ensley Birmingham, AL

Fairfield Post Office 420 45th Street Ensley Fairfield, AL

Fairview Post Office 2801 Lomb Avenue Birmingham, AL

Forestdale Post Office 1450 Forestdale Boulevard Birmingham, AL

Fultondale Post Office 1515 Stouts Rd Fultondale, AL

Gardendale Post Office 1753 Decatur Highway Gardendale, AL

Graysville Post Office 201 2nd Avenue Southwest Graysville, AL

Green Pond Post Office 20607 Eastern Valley Road McCalla, AL

Green Springs Post Office 813 Green Springs Highway Homewood, AL

Homewood Post Office 2710 18th Street South Birmingham, AL

Hoover Post Office 1809 Riverchase Drive Birmingham, AL

Hueytown Post Office 615 Brooklane Drive Bessemer, AL

Irondale Post Office 2730 Crestwood Boulevard Irondale, AL

Kimberly Post Office 9261 Stouts Road Kimberly, AL

Leeds Post Office 1500 8th Street Leeds, AL

Mc Calla Post Office 6301 Old Tuscaloosa Highway McCalla, AL

Midfield Post Office 880 Wilkes Road Birmingham, AL

Morris Post Office 8315 Old Highway 31 Kimberly, AL

Mountain Brook Post Office 2701 Culver Road Mountain Brook, AL

Mulga Post Office 203 1st Avenue Mulga, AL

New Castle Post Office 144 Mulberry Drive Gardendale, AL

North Birmingham Post Office 2708 32nd Avenue North Birmingham, AL

Palmerdale Post Office 8079 Alabama 75 Palmerdale, AL

Pinson Post Office 6670 Alabama 75 Pinson, AL

Pleasant Grove Post Office 832 Park Road Pleasant Grove, AL

Shannon Post Office 2101 Shannon Oxmoor Road Bessemer, AL

South Highland Post Office 1821 11th Avenue South Birmingham, AL

Tarrant Post Office 1101 Elizabeth Avenue Birmingham, AL

Trussville Post Office 810 Watterson Curve Trussville, AL

Vestavia Hills Post Office 745 Montgomery Highway Vestavia Hills, AL

Warrior Post Office 420 U.s. 31 Warrior, AL

Watson Post Office 4016 Powder Mill Road Watson, AL

West End Post Office 1337 Tuscaloosa Avenue Birmingham, AL

Woodlawn Post Office 5310 1st Avenue North Birmingham, AL

About Jefferson County Post Offices

Jefferson County Post Offices are branch locations of the customer service postal facilities of the United States Postal Service (USPS) in Jefferson County, AL. The USPS is an independent agency of the federal government that provides mail and package delivery services to all states and territories. Jefferson County post offices are supported entirely by revenues generated by their own operations. Operational authority over the USPS lies with a Board of Governors and rate setting authority falls under the Postal Rate Commission.

You may contact the Post Office for questions about:
  • Jefferson County Post Office hours and locations
  • Mail and package delivery services
  • Jefferson County PO Box services
  • Passport applications and renewals
  • Jefferson County Post Office jobs and employment