There are two options to get a passport in Alabama: Expedited (rush fast service) and Routine Passport Processing.

Expedited passport services in Alabama can secure your passport in two weeks or less, even as fast as 24 hours if necessary. This may require confirmed travel plans, so please review the Instructions for Expedited Passport Service.

Routine passport processing takes 4-6 weeks. Please scroll below for the local offices. You may be able to request 3 week expedited service at the offices listed below.

You can get a passport fast through a Registered Passport Expediting Service. An expediting agency can secure your passport in two weeks or less, even as fast as 24 hours if necessary. You can expedite a passport in Alabama through a registered expediting service. Click here for more information. You can also make an appointment at a Regional Passport Agency.


Alabama Passport Offices List

Alabama Passport Offices List is the complete list for all passport acceptance agents in Alabama.


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
Facebook Comments