Alabama Post Offices

Search all post offices in the state of Alabama. Find a Alabama post office location by searching the city your located in. Below is the statewide list of Alabama offices. Find the hours and correct map location of your local office. Handle your mail today at a US post office in Alabama.

Office Address City Phone Details
Grant Post Office
5319 Main St
Grant AL 35747
Grant(256) 728-4493Details
Ward Post Office
14659 Ward 10
Ward AL 36922
Ward(205) 392-4206Details
Docena Post Office
305 Circle Dr
Docena AL 35060
Docena(205) 798-8550Details
Ashville Post Office
35330 Us Highway 231
Ashville AL 35953
Ashville(205) 594-7920Details
Bon Secour Post Office
6419 Bon Secour Hwy
Bon Secour AL 36511
Bon Secour(251) 949-6601Details
Dutton Post Office
4496 Al Highway 71
Dutton AL 35744
Dutton(256) 228-3796Details
Gadsden Post Office
1021 Piedmont Cutoff
Gadsden AL 35903
Gadsden(256) 492-8865Details
Mobile Post Office
135b Schillinger Rd N
Mobile AL 36608
Mobile(251) 639-7143Details
Samson Post Office
33 S Broad St
Samson AL 36477
Samson(334) 898-2177Details
Gilbertown Post Office
100 High St
Gilbertown AL 36908
Gilbertown(251) 843-5294Details
Albertville Post Office
210 S Hambrick St
Albertville AL 35950
Albertville(256) 878-2351Details
Altoona Post Office
87352 Us Highway 278
Altoona AL 35952
Altoona(334) 243-5580Details
Arab Post Office
819 N Main St
Arab AL 35016
Arab(256) 586-5690Details
Taylor Post Office
1469 S County Road 59
Taylor AL 36301
Taylor(334) 677-5079Details
Duncanville Post Office
12108 Highway 82 E
Duncanville AL 35456
Duncanville(205) 752-4414Details
New Castle Post Office
144 Mulberry Dr
New Castle AL 35119
New Castle(205) 631-9534Details
Trussville Post Office
810 Watterson Curv
Trussville AL 35173
Trussville(205) 661-0373Details
Daleville Post Office
100 Virginia Ave
Daleville AL 36322
Daleville(334) 598-4995Details
Banks Post Office
9378 N Us Highway 29
Banks AL 36005
Banks(334) 243-5580Details
Saint Stephens Post Office
19250 County Road 34
Saint Stephens AL 36569
Saint Stephens(251) 246-3075Details