Continue reading for our Alabama Passport Offices List.

First, there are 2 options to get a passport in Alabama:

Importantly, routine passport processing takes 4-6 weeks. You can make an appointment at a Regional Passport Agency. Please scroll down to view our Alabama Passport Offices List to find an Alabama passport office.

NOTE: You may be able to request 3-week expedited service at the Alabama paoffices listed below.

alabama passport offices how it works

Alabama Passport Offices List

There are a number of Alabama Passport Offices you can visit.

To start, you can browse our complete Alabama Passport Offices List for a complete directory of all passport acceptance agents in Alabama.

Alabama Passport Offices

Clerk of Circuit Court Marshall County133 South Emmett Street, Albertville CourthouseAlbertvilleAL35950(256) 571-7785.
Clerk of Circuit Court Covington CountyCourt SquareAndalusiaAL36420(334) 428-2520.
Anniston Post Office1101 Quintard AveAnnistonAL36201(256) 235-9940.
Arab Post Office819 N Main StArabAL35016(256) 586-5690.
Ashland Post Office83280 Highway 9AshlandAL36251(256) 354-2245.
Clerk of Circuit Court Clay County25 Court QuareAshlandAL36251(256) 354-7926.
Mike Bowling, Judge of Probate Office165 5th AveAshvilleAL35953(205) 594-2120.
Clerk of Circuit Court Limestone County200 Washington St. West, CourthouseAthensAL35611(256) 233-6406.
Baldwin Co., AL, Circuit Clerk312 Courthouse Sq, #10Bay MinetteAL36507(251) 937-0347.
Bessemer Post Office1112 4th Ave NBessemerAL35020(205) 428-2563.
Birmingham Main Office Window351 24th St NBirminghamAL35203(205) 521-7990.
Crestline Heights Branch3900 Montclair RdBirminghamAL35213(205) 879-5633.
Hoover Station1809 Riverchase DrBirminghamAL35244(205) 987-1069.
Vestavia Finance745 Montgomery HwyBirminghamAL35216(205) 979-4123.
Clerk of Circuit Court Escambia County314 Belleville Ave. County CourthouseBrewtonAL36427(251) 867-0225.
Butler Post Office132 Riderwood DrButlerAL36904(205) 459-2127.
Choctaw County Probate Clerk117 S Mulberry AveButlerAL36904(205) 459-2414.
Clerk of Circuit Court Wilcox County12 Water St., 3rd Floor Courthouse AnnexCamdenAL36726(334) 682-4126.
Clerk of Circuit Court Pickens County20 Phoenix Avenue Judicial BuildingCarrolltonAL35447(205) 367-2053.
Center Point Post Office2365 1st St NECenter PointAL35215(205) 854-6603.
Clerk of Circuit Court Cherokee County100 Main St., Room 203Cherokee County CourthouseCentreAL35960(256) 927-3340.
Clerk of Circuit Court Bibb County35 Court Sq WCentrevilleAL35042(205) 926-3103.
Clanton Post Office608 6th St SClantonAL35045(205) 755-0320.
Circuit Clerk Shelby County112 N Main St, Rm 128ColumbianaAL35051(205) 669-3779.
Clerk of Circuit Court Cullman County500 Second Avenue SW Courthouse– ATTN: Robert BatesCullmanAL35055(256) 775-4770.
Probate Judge’s Office Tallapoosa County125 N Broadnax StDadevilleAL36853(256) 825-4266.
Daphne Post Office808 Daphne AveDaphneAL36526(251) 621-7314.
Clerk of Circuit Court Morgan County302 Lee St NEDecaturAL35601(256) 351-4790.
Dothan Main Post Office379 N Oates StDothanAL36303(334) 794-8568.
Winston County Circuit Clerk11 Blake DrDouble SpringsAL35553(205) 489-5533.
Enterprise Post Office616 Glover AveEnterpriseAL36330(334) 347-9171.
Clerk of Circuit Court Greene County400 Morrow AveEutawAL35462(205) 372-3598.
Conecuh County Clerk111 Court StEvergreenAL36401(251) 578-2066.
Baldwin Co. Circuit Clerk1100 Fairhope AveFairhopeAL36532(251) 928-2584.
Circuit Clerk Fayette AL113 Temple Ave NFayetteAL35555(205) 932-4617.
Lauderdale County Circuit Clerk’s Office200 S Court StFlorenceAL35630(256) 760-5726.
Clerk of Circuit Court Dekalb County300 Grand Ave., SWSuite 202Fort PayneAL35967(256) 845-8525.
Etowah County Probate Office800 Forrest AveGadsdenAL35901(256) 549-5337.
Gadsden Post Office700 Chestnut StGadsdenAL35901(256) 547-6391.
Circuit Clerk’s Office, Hale County1001 Main Street Hale County CourthouseGreensboroAL36744(334) 624-4334.
Butler County Clerk’s Office700 Court SquareGreenvilleAL36037(334) 382-3521.
Clerk of Court Clarke County114 Court StGrove HillAL36451(251) 275-3363.
Gulf Shores Post Office2149 W 1st StGulf ShoresAL36542(251) 968-2231.
Marion County Circuit Clerk132 Military St SHamiltonAL35570(205) 921-4301.
Hartselle Post Office201 Cedar St NWHartselleAL35640(256) 773-6671.
Cleburne County, AL, Circuit Clerk120 Vickery StHeflinAL36264(256) 463-2651.
Clerk of Circuit Court Madison County100 North Side Square CourthouseHuntsvilleAL35801(256) 532-3380.
Haysland Station8401 Whitesburg Dr SHuntsvilleAL35802(256) 882-7413.
Wynn D. Station645 Wynn Dr NWHuntsvilleAL35816(256) 722-4749.
Clerk of Circuit Court Walker County3rd Avenue Walker County Courthouse, 2nd FloorJasperAL35502(205) 384-7268.
Jasper Post Office21st St WJasperAL35501(205) 384-5516.
Chambers County Circuit Clerk’s Office#2 Lafeyette Street Chambers County CourthouseLa FayetteAL36862(334) 864-4348.
Leeds Post Office1500 8th StLeedsAL35094(205) 699-1077.
Clerk of Court Marengo County101 E Coats AveLindenAL36748(334) 295-2223.
Clerk of Circuit Court Sumter County115 Franklin StLivingstonAL35470(205) 652-2333.
Clerk of Circuit Court Crenshaw County29 N Glenwood AveLuverneAL36049(334) 335-6577.
Mobile Main Post Office250 Saint Joseph StMobileAL36602(251) 694-5973.
Clerk of Circuit Court Monroe County65 Alabama Ave. Monroe County CourthouseMonroevilleAL36460(251) 743-2283.
Downtown Station135 Catoma StMontgomeryAL36104(334) 244-7581.
General Mail Facility Window Unit6701 Winton Blount BlvdMontgomeryAL36117(334) 244-7683.
Clerk of Circuit Court Lawrence County14330 Court Street, Suite 101 CourthouseMoultonAL35650(256) 974-2438.
Blount County Probate Office220 2nd Ave E, #101OneontaAL35121
Oneonta Post Office333 7th St NOneontaAL35121(205) 274-2284.
Clerk of Circuit Court Lee County2311 Gateway Dr, Rm 104OpelikaAL36801(334) 749-7141.
Pelham Post Office2960 Pelham PkyPelhamAL35124(205) 663-8170.
Mike Bowling, Judge of Probate1815 Cogswell AvePell CityAL35125(205) 338-9449.
Clerk of Circuit Court Russell County501 14th StPhenix CityAL36867(334) 298-0516.
Piedmont Post Office111 E Ladiga StPiedmontAL36272(256) 447-9061.
Franklin County Circuit Clerk410 N Jackson AveRussellvilleAL35653(256) 332-8861.
Clerk of Circuit Court Jackson County102 E. Laurel St. CourthouseScottsboroAL35768(256) 574-9320.
Clerk of Probate Court Dallas County105 Lauderdale StSelmaAL36701(334) 874-2500.
Selma Post Office1301 Alabama AveSelmaAL36703(334) 874-4678.
Sheffied Post Office210 N Columbia AveSheffieldAL35660(256) 383-0252.
Smiths Station Post Office2720 CR-430Smiths StationAL36877(334) 297-7120.
Summerdale, AL Post Office112 County Road 32 ESummerdaleAL36580(251) 989-2554.
Sylacauga, AL, Post Office1 S Broadway AveSylacaugaAL35150(256) 245-4631.
Talladega County District Court400 N Norton AveSylacaugaAL35150(256) 245-4352.
Clerk of Circuit Clerk Talladega County148 East St NTalladegaAL35160(256) 761-2102.
Talladega Post Office127 East St NTalladegaAL35160(256) 362-8731.
Pike County Judge of Probate121 E Church StTroyAL36081(334) 566-1246.
Clerk of Circuit Court Tuscaloosa County714 Greensboro Ave, Rm 214TuscaloosaAL35401(205) 464-8260.
Tuscaloosa Alabama1313 22nd AveTuscaloosaAL35401(205) 344-6061.
Clerk of Circuit Court Colbert County201 N. Main St. Colbert County CourthouseTuscumbiaAL35674(256) 386-8513.
Clerk of Circuit Court Macon County101 S Park StTuskegeeAL36088(334) 724-2614.
Clerk of Circuit Court Bullock County217 Prairie St NUnion SpringsAL36089(334) 738-2280.
Lamar County Circuit Clerk330 1st Dr NEVernonAL35592(205) 695-7193.
Waverly Post Office1478 Patrick StWaverlyAL36879(334) 887-5775.
Clerk of Circuit Court Randolph County1 N Main StWedoweeAL36278(256) 357-4551.
Clerk of Circuit Court Elmore County8935 US-231WetumpkaAL36092(334) 514-4223.

If you found any errors on our Alabama Passport Offices List, please submit a message via our Passport Help Desk. Thank you!

Facebook Comments