Post Office Services Across Alabama's 67 Counties
Alabama has post offices in everything from Birmingham's downtown core to crossroads communities in the Black Belt. Our directory lists 587 of them across 467 cities and all 67 counties. The size, hours and services of each office vary a great deal, and so does what a visit involves. A Birmingham customer may need a passport appointment or a large parcel counter. A customer in a small Wilcox County community may only need a P.O. Box and a stamp.
This page explains how these offices are organised, who is responsible for them, and how to match an errand to the right counter. Use the listings on this page to find an address and phone number, then call before you go if your errand is anything more than buying stamps.
Who Runs Post Offices in Alabama: Federal Rules, Local Counters
Many residents assume the state or county runs the local post office. It does not. Every post office in Alabama belongs to the United States Postal Service (USPS), an independent agency of the federal executive branch. Its authority comes from Title 39 of the United States Code, which grew out of the Postal Reorganization Act of 1970. The Postal Regulatory Commission, also a federal body, reviews USPS rates and service standards.
This has practical consequences for you:
- Stamp prices, shipping rates and mail rules are the same in Alabama as in any other state.
- No Alabama state agency licenses, inspects or staffs post offices.
- Your county commission and city council cannot change a post office's hours or close it.
- Complaints go to the local postmaster first, then to USPS customer service, then to your member of Congress if the problem continues.
Each post office is run by a postmaster who reports up through a USPS district structure. Smaller offices may be led by a postmaster relief or an officer-in-charge for a time. Larger plants handle sorting for several ZIP codes. Alabama ZIP codes fall in the 350 to 369 range, so a 35 or 36 prefix tells you the mail belongs to this state.
USPS also uses partner locations. Contract Postal Units operate inside a local business and sell many common postal products. Their hours often differ from a full post office. Our listings focus on post office locations, so confirm the type of counter when you call.
Metro Alabama Versus the Black Belt and Rural Counties
The biggest difference in Alabama is between urban and rural service. Birmingham has the most listings of any city, with 16 in our database. The Birmingham Post Office at 351 24th Street North (205-521-0822) sits in Jefferson County, the state's most populous county and the one with the most listings, at 47. Nearby, the Dolomite Post Office at 827 Allison-Bonnett Memorial Drive in Bessemer (205-744-5761) serves the western side of the county. Metro offices tend to have longer counter hours, more clerks, self-service kiosks and more passport capacity.
Mobile is the Gulf Coast hub. The Midtown Post Office at 907 Spring Hill Avenue (251-432-0270) is one of 12 Mobile listings, and Mobile County has 33 in total. Port activity, shipping businesses and hurricane-season disruptions all shape demand here.
Montgomery, the state capital, also has 12 listings. The Eastbrook Post Office at 411 Coliseum Boulevard (334-279-3172) serves the east side of the city. Government workers, university staff and local businesses use these offices for certified mail and business shipping.
In north Alabama, the Downtown Huntsville Post Office at 615 Clinton Avenue West (256-532-0391) is in Madison County. The county has 21 listings, which reflects its fast-growing population and the defense and aerospace employers around Redstone Arsenal.
Move into the rural Black Belt and the picture changes. The Furman Post Office at 8545 County Road 59 in Pine Apple (251-746-2416) is in Wilcox County. The Boligee Post Office at 157 County Road 81 (205-336-8653) is in Greene County. The Aliceville Post Office at 119 3rd Avenue Northwest (205-373-6348) is in Pickens County. These offices are often the main public institution in town. Their counters may open fewer hours, and some close at midday. Rural customers also rely heavily on carrier routes and P.O. Boxes, because the nearest full-service counter can be a long drive.
Suburban and Small-City Offices Around Alabama
Between the big cities and the rural counties sit fast-growing suburbs and mid-sized cities. The Alabaster Post Office at 50 Kent Stone Way (205-621-2628) serves one of the larger communities in Shelby County, south of Birmingham. In Tuscaloosa, the University Post Office at 751 Campus Drive West (205-758-1852) sits near the University of Alabama, so its lines swell with student mail and packages at the start and end of each term.
In the northwest, the Florence Post Office at 210 North Seminary Street (256-740-6340) serves Lauderdale County. In the east, the East Gadsden Post Office at 1021 Piedmont Cutoff Highway (256-492-8865) serves Etowah County. In Sylacauga, the Bon Air Post Office at 200 Front Street (256-378-0216) is in Talladega County. In Tuskegee, the Fort Davis Post Office at 14125 Alabama 15 (334-485-3333) is in Macon County.
These mid-sized offices are often the ones with the best mix of hours and services. Many handle passport applications, money orders, certified mail and business accounts, though not every branch offers each service.
Why Some Office Names Do Not Match the City
Alabama has many unincorporated communities and historic community names. Several listings show this. The Choccolocco Post Office is at 28 Milligan Street in Anniston, in Calhoun County. The Cropwell Post Office is at 2600 Stemley Bridge Road in Pell, in St. Clair County. The Excel Post Office is at 10 South Main Street in Frisco City, in Monroe County. The name of a branch can differ from the city in its mailing address, so use the street address when you map a route.
Matching Your Errand to the Right Alabama Post Office
Before you drive, decide what you need. A short call saves a wasted trip, especially in rural areas where one clerk may staff the whole counter. Here is a practical way to plan:
- Letters, stamps and simple packages: any open counter will do, including small rural offices.
- Passport applications: only some post offices accept them, and many require an appointment. Bring proof of citizenship, a valid photo ID and a passport photo if you have one. Check the State Department's current fees before you go.
- P.O. Boxes: sizes and prices vary by location, and small offices may have limited availability. Ask about a waiting list.
- Certified, registered or insured mail: bring the item sealed or ready to seal, and ask for a receipt.
- Hold mail or change of address: you can do both online through USPS, which is usually quicker than a counter visit.
Plan around the schedule. Mid-morning on weekdays is usually quieter than lunchtime or the hour before closing. The first week of the month and the weeks before holidays are busy, particularly near campuses and in metro Birmingham, Mobile and Huntsville. Many Alabama offices close for a window in the middle of the day or have shorter Saturday hours, so check before you leave.
Storm Season and Mail in Alabama
Weather is a real factor here. Hurricane season on the Gulf Coast runs June through November, and spring brings tornado risk across much of the state. After a major storm, USPS may suspend delivery on some routes, move customers to a temporary pickup location, or ask residents to collect mail at the nearest open office. If your home is damaged, file a change of address and ask the local postmaster where mail is being held. Keep the office phone number from our listings handy, since power and internet outages may affect online tools.
Post offices in Alabama are part of the national USPS network, operating under regional district management to deliver uniform service standards while accommodating the specific needs of urban, suburban, and rural communities across the state. Larger cities in Alabama may have multiple post offices and main processing facilities.
Post Office locations are available in 467 cities across Alabama. They are spread across 67 counties.
Cities with the highest concentration of post office locations include Birmingham, Mobile, Montgomery, reflecting densely populated areas with multiple branch offices serving different neighborhoods and zip codes.
Residents of Alabama can use the USPS website to find the closest post office, check current lobby and window hours, locate self-service kiosks available after hours, and track incoming and outgoing mail and packages from their phones or computers.
Post Office by Counties
Post Office by Cities
- Chatom
- Cleveland
- Chancellor
- Chelsea
- Coy
- Cedar Bluff
- Chunchula
- Creola
- Coaling
- Campbell
- Cottondale
- Catherine
- Chickasaw
- Columbiana
- Clayton
- Cowarts
- Calera
- Centreville
- Coffeeville
- Cherokee
- Collinsville
- Childersburg
- Clio
- Cragford
- Coosada
- Coker
- Carbon Hill
- Cordova
- Cusseta
- Centre
- Castleberry
- Cottonwood
- Center Point
- Citronelle
- Coden
- Cullman
- Crane Hill
- Camp Hill
- Columbia
- Courtland
- Camden
- Clanton
- Coffee Springs
- Crossville
- Cuba
- Mulga
- Mobile
- Montevallo
- Moundville
- Montgomery
- Marion
- Marion Junction
- Midland City
- McCalla
- Magnolia
- Margaret
- Millbrook
- Moody
- McIntosh
- Millry
- Marbury
- McKenzie
- Mooresville
- Midway
- Madison
- Maplesville
- Mentone
- Malcolm
- Millport
- Myrtlewood
- Mountain Brook
- Moulton
- Mount Vernon
- Monroeville
- Montrose
- Mount Hope
- Meridianville
- Munford
- Muscadine
- Muscle Shoals
- Minter
- Scottsboro
- Shelby
- South Vinemont
- Skipperville
- Shorterville
- Salem
- Saraland
- Seale
- Sipsey
- Stapleton
- Stanton
- Silas
- Selma
- Stevenson
- Shorter
- Sheffield
- Samson
- Somerville
- Sterrett
- Summerdale
- Spruce Pine
- Section
- Satsuma
- Steele
- Stockton
- Smiths Station
- St. Stephens
- Safford
- Sawyerville
- Springville
- Slocomb
- Sulligent
- Sylacauga
- Sylvania
- Semmes
- Silverhill
- Sweet Water
- Saint Elmo
- Sycamore
- Sardis
- Sumiton
Residents of Alabama can save time by using USPS online tools to schedule package pickups from home, print prepaid shipping labels, and set up mail forwarding or hold requests without visiting a post office. When visiting a post office in Alabama for passport acceptance, call ahead to confirm that the specific location offers the service and whether an appointment is required.
Browse Post Office by county across Alabama to find the nearest location.
Using Post Offices in Alabama's College Towns, Military Communities and Small Towns
Alabama's post offices serve very different communities, and the best way to use them depends on where you live. In Tuscaloosa County, which has 19 listings, offices such as the University Post Office on Campus Drive West, the Brookwood Post Office at 15605 Highway 216 and the Cottondale Post Office at 3101 Buttermilk Road serve students, commuters and rural neighbourhoods within one county. Browse the full list on the Tuscaloosa County page if you are not sure which branch covers your address.
In east Alabama, Calhoun County has 15 listings, including the Choccolocco Post Office in Anniston. The area has a long military and industrial history, and a mix of older neighbourhoods and rural routes. In the northeast, the Bryant Post Office at 6366 Highway 73 serves Jackson County, where small offices are spread across wide mountain and valley terrain.
If you move within Alabama, update your address with USPS as soon as you have a date, and give the same date to your bank, insurer and the agencies that issue your licenses and registrations. The post office will forward first-class mail for a limited period, but many other items will not follow you.
If you run a small business, ask your local branch about business mail options and carrier pickup. Smaller offices often cannot hold large volumes without notice. Call ahead if you plan to ship in bulk during a holiday week.