Virginia Passport Offices List

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

Expedited passport services in Virginia 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 through a registered expediting service. Click here for more information. You can also make an appointment at a Regional Passport Agency.


Virginia Passport Offices List is the complete list of all passport acceptance agencies and passport acceptance facilities in the beautiful state of  Virginia.


Abingdon Main Post Office300 W Main StAbingdonVA24210(276) 628-1121
Washington Co, VA, Treasurer’s Office174 E Main StAbingdonVA24210(276) 676-6272
Engleside Post Office8588 Richmond HwyAlexandriaVA22309(703) 704-5680
Franconia Branch Post Office5221 Franconia RdAlexandriaVA22310(703) 971-1003
Amelia Circuit CourtCourthouseAmelia Court HouseVA23002(804) 561-2128
Amherst Post Office120 S Main StAmherstVA24521(434) 946-9274
Annandale Post Office4270 John Marr DrAnnandaleVA22003(703) 256-0081
Appomattox Post Office791 Court StAppomattoxVA24522(434) 352-7026
Arlington Main Post Office3118 Washington BlvdArlingtonVA22201(703) 993-0072
Eads Post Office1720 S Eads StArlingtonVA22202(703) 979-7370
Preston King Post Office5877 Washington BlvdArlingtonVA22205(703) 536-5151
South Station USPS1210 S Glebe RdArlingtonVA22204(703) 979-2814
Ashburn Post Office21731 Filigree CtAshburnVA20147(703) 723-5741
Bealeton Post Office6189 Station DrBealetonVA22712(540) 439-6483
Bedford Post Office500 E Main StBedfordVA24523(540) 586-3454
Big Stone Gap Post Office322 Wood Ave E, #2Big Stone GapVA24219(800) 275-8777
Blacksburg Main Office909 University City BlvdBlacksburgVA24060(540) 552-2751
Blue Ridge Post Office3521 Blue Ridge BlvdBlue RidgeVA24064(540) 977-1964
Bowling Green Post Office117 Milford StBowling GreenVA22427(804) 633-0471
Mecklenburg County Clerk of Circuit Court393 Washington StBoydtonVA23917(434) 738-6191
USPS Bristow Main Office11151 Valley View DrBristowVA20136(703) 368-8209
Buena Vista Circuit Court2039 Sycamore AveBuena VistaVA24416(540) 261-8639
Burgess Post Office15096 Northumberland HwyBurgessVA22432(804) 453-3772
Burke Post Office9501 Burke RdBurkeVA22015(703) 978-7231
Burr Hill Post Office29483 Raccoon Ford RdBurr HillVA22433(540) 854-7910
Centreville Main Office USPS14120 Lee HwyCentrevilleVA20120(703) 830-7690
Sully Station Branch USPS5003 Westfields BlvdCentrevilleVA20120(703) 378-5502
Charlotte Court House Post Office140 David Bruce AveCharlotte Court HouseVA23923(434) 542-5101
Charlottesville Main Post Office1155 Seminole TrlCharlottesvilleVA22901(434) 978-7611
Chase City Post Office960 N Main StChase CityVA23924(434) 372-1687
Chesapeake Post Office1425 Battlefield Blvd NChesapeakeVA23320(757) 548-4865
Chesapeake Treasurer’s Office2808 Taylor RdChesapeakeVA23321(757) 488-5182
Chesapeake Treasurer’s Office824 Old George Washington Hwy NChesapeakeVA23323(757) 382-3660
ChesapeakeTreasurer’s Office1205 20th StChesapeakeVA23324(757) 543-3555
City Clerk’s Office, Chesapeake, VA306 Cedar RdChesapeakeVA23322(757) 382-6151
Chesterfield Post Office10221 Krause RdChesterfieldVA23832(804) 706-9281
Christiansburg Main Post Office350 Arbor DrChristiansburgVA24073(540) 382-1923
Montgomery County Clerk of Circuit Court1 E Main StChristiansburgVA24073(540) 382-5760
Clarksville Post Office104 4th StClarksvilleVA23927(434) 374-4782
Dickenson County Circuit Clerk’s Office293 Main StClintwoodVA24228(276) 926-1616
Colonial Beach Post Office1000 Dwight AveColonial BeachVA22443(804) 224-0986
Southampton County Clerk of Circuit Court22350 Main StCourtlandVA23837(757) 653-2200
Alleghany County Clerk of Circuit Court266 W Main StCovingtonVA24426(540) 965-1730
Culpeper Post Office205 S Main StCulpeperVA22701(540) 829-8435
Dahlgren Post Office17315 Dahlgren RdDahlgrenVA22448(540) 663-3230
Danville Main Post Office105 Teal CtDanvilleVA24541(434) 792-0091
Northampton County Clerk of Circuit Court16404 Courthouse RdEastvilleVA23310(757) 678-0465
Fairfax Main Office USPS10660 Page AveFairfaxVA22030(703) 591-0458
Turnpike Branch Post Office3601 Pickett RdFairfaxVA22031(703) 239-2901
Baileys Crossroads USPS6021 Leesburg PikeFalls ChurchVA22041(703) 933-0613
Falls Church Finance Unit800 W Broad St, #100Falls ChurchVA22046(703) 237-0872
Farmville Post Office301 E 3rd StFarmvilleVA23901(434) 392-3354
Clerk of Botetourt County Circuit Clerk1 W Main StFincastleVA24090(540) 473-8274
Forest Main Post Office14803 Forest RdForestVA24551(434) 525-8450
Foster Post Office15315 John Clayton Memorial HwyFosterVA23056(804) 725-7360
Falmouth Branch Post Office16 Lichfield BlvdFredericksburgVA22406(540) 370-0948
Fredericksburg Main Post Office600 Princess Anne StFredericksburgVA22401(540) 361-4235
Front Royal Post Office120 E 3rd StFront RoyalVA22630(540) 635-7983
Gainesville Post Office14689 Lee HwyGainesvilleVA20155(703) 753-6691
Galax Post Office200 W Grayson StGalaxVA24333(276) 236-3891
Scott County Clerk of Court202 W Jackson StGate CityVA24251(276) 386-3801
Glen Allen Post Office4990 Sadler PlGlen AllenVA23060(804) 270-5573
Gloucester Post Office6892 Main StGloucesterVA23061(804) 695-2706
Great Falls Post Office10001 Georgetown PikeGreat FallsVA22066(703) 757-0316
Grottoes Post Office110 6th StGrottoesVA24441(540) 249-0419
Buchanan County Circuit Court Clerk1012 Walnut StGrundyVA24614(276) 935-6567
Halifax County Clerk of Circuit CourtMain St., Courthouse Sq.HalifaxVA24558(434) 476-6211
Hampton Main Post Office809 Aberdeen RdHamptonVA23661(757) 826-7948
Hampton Treasurers Office1 Franklin StHamptonVA23669(757) 727-6374
Rockingham County Clerk of Circuit Court1 Court SqHarrisonburgVA22802(540) 564-3110
White Marsh Post Office4898 George Washington Memorial HwyHayesVA23072(804) 693-2951
Montrose Heights Branch USPS5300 Klockner DrHenricoVA23231(804) 226-2759
Ridge Branch USPS10509 Patterson AveHenricoVA23238(804) 740-3885
Herndon Main Office USPS590 Grove StHerndonVA20170(703) 689-9890
Oakhill Post Office13520 McLearen RdHerndonVA20171(703) 464-8360
Carroll County Circuit Court605 Pine StHillsvilleVA24343(276) 730-3070
Grayson County Clerk of Circuit Court129 Davis StIndependenceVA24348(276) 773-2231
Lee County Clerk of Circuit CourtMain St., CourthouseJonesvilleVA24263(276) 346-7763
Kenbridge Post Office118 E 5th AveKenbridgeVA23944(434) 676-6666
Kilmarnock Post Office239 N Main StKilmarnockVA22482(840) 435-7778
Dogue Post Office13218 Cleve DrKing GeorgeVA22485(540) 775-0799
King George Post Office7993 Kings HwyKing GeorgeVA22485(540) 775-6405
Sealston Post Office1130 Kings HwyKing GeorgeVA22485(540) 775-3158
Lancaster Post Office9054 Mary Ball RdLancasterVA22503(804) 462-5280
Brunswick Circuit Court Clerk216 S Main StLawrencevilleVA23868(434) 848-2215
Leesburg Main Post Office25 Catoctin Cir SELeesburgVA20175(703) 669-3755
Lightfoot Post Office6376 Richmond RdLightfootVA23090(757) 565-2103
Lorton Post Office7726 Gunston DrLortonVA22079(703) 339-4874
Louisa Post Office204 W Main StLouisaVA23093(540) 967-0691
Lovettsville USPS15 N Church StLovettsvilleVA20180(540) 822-5401
Low Moor Post Office105 Old Church StLow MoorVA24457(540) 862-7150
Page County Clerk of Circuit Court116 S Court StLurayVA22835(540) 743-4064
Main Office Window Unit3300 Odd Fellows RdLynchburgVA24501(434) 528-8967
Madison Post Office1438 N Main StMadisonVA22727(540) 948-5702
Manassas Main Office USPS8801 Sudley RdManassasVA20110(703) 392-3835
Manassas Park Branch USPS2049 Old Centreville RdManassasVA20111(703) 392-3955
Marion Post Office200 Pearl AveMarionVA24354(276) 783-5051
Marshall Post Office8361 W Main StMarshallVA20115(540) 364-9491
Circuit Court Clerk Martinsville VA55 W Church StMartinsvilleVA24112(276) 656-5106
Henry County Clerk of Circuit Court3160 Kings Mountain RdMartinsvilleVA24112(276) 634-4880
Martinsville Postal Office1123 Spruce StMartinsvilleVA24112(276) 638-2702
West McLean Branch USPS1544 Spring Hill RdMcLeanVA22102(703) 734-6243
Merrifield Post Office8409 Lee HwyMerrifieldVA22031(703) 698-6356
Middleburg Post Office113 W Washington StMiddleburgVA20117(540) 687-6598
Millwood Post Office2009 Millwood RdMillwoodVA22620(540) 837-2395
Highland County Circuit CourtMain StMontereyVA24465(540) 468-2447
Mount Crawford Post Office411 N Main StMt CrawfordVA22841(540) 574-4436
Craig County Clerk of Circuit Court303 Main StNew CastleVA24127(540) 864-6141
Newport News Post Office101 25th StNewport NewsVA23607(757) 247-0841
Patrick Henry Post Office685 Turnberry BlvdNewport NewsVA23602(757) 890-4544
Debree Station USPS417 W 20th StNorfolkVA23517(757) 625-6700
L C Page Station USPS2461 E Little Creek RdNorfolkVA23518(757) 583-3524
Lafayette Station USPS2655 Tidewater DrNorfolkVA23509(757) 624-9479
Milan Post Office3800 Colley AveNorfolkVA23508(757) 624-9472
Norfolk Circuit Court Clerk’s Office100 Saint Pauls BlvdNorfolkVA23510(757) 664-4380
Norview Station USPS1112 Green StNorfolkVA23513(757) 855-4957
Ocean View Station9631 1st View StNorfolkVA23503(757) 583-2501
Thomas Corner Station190 Janaf Shopping CenterNorfolkVA23502(757) 461-0498
Wright Station USPS7712 Granby StNorfolkVA23505(757) 480-0398
Oak Hall Main Post Office8133 Lankford HwyOak HallVA23416(757) 824-3568
Oakton Branch Post Office10449 White Granite DrOaktonVA22124(703) 352-0458
Onancock Post Office35 Market StOnancockVA23417(757) 787-3923
Fluvanna County Circuit Court132 Main StPalmyraVA22963(434) 591-1970
Giles County Circuit Court Clerk’s Office501 Wenonah AvePearisburgVA24134(540) 921-1722
Petersburg Post Office29 Franklin StPetersburgVA23803(804) 732-2939
Poquoson Public Library500 City Hall AvePoquosonVA23662(757) 868-3060
Portsmouth Post Office933 Broad StPortsmouthVA23707(757) 397-0841
Powhatan County Clerk of Circuit Court3880 Old Buckingham RdPowhatanVA23139(804) 598-5663
Pulaski County Clerk of Circuit Court45 3rd St NW, #101PulaskiVA24301(540) 980-7825
Purcellville Post Office220 N Hatcher AvePurcellvilleVA20132(540) 338-4808
Radford Main Post Office901 W Main StRadfordVA24141(540) 639-3531
Reedville Post Office284 Morris AveReedvilleVA22539(804) 453-7503
Reston Branch USPS11110 Sunset Hills RdRestonVA20190(703) 689-9874
Rhoadesville Post Office25433 Lafayette DrRhoadesvilleVA22542(540) 854-4491
Richlands Post Office1430 Front StRichlandsVA24641(276) 964-9550
Capitol Station700 E Main StRichmondVA23219(804) 783-0723
Forest Hill Station USPS1021 Hioaks RdRichmondVA23225(804) 320-8509
Lakeside Branch USPS2100 E Parham RdRichmondVA23228(804) 262-0641
Pocoshock Creek Branch USPS7501 Lady Blair LnRichmondVA23235(804) 675-9268
Regency Branch Post Office2000 Starling DrRichmondVA23229(804) 747-1844
Richmond Main Post Office1801 Brook RdRichmondVA23232(804) 775-6182
Towne Center Station USPS1121 Mall DrRichmondVA23235(804) 897-9875
West End Branch USPS2220 Dabney RdRichmondVA23230(804) 355-4748
Westhampton Station805 Glenburnie RdRichmondVA23226(804) 288-7439
Roanoke Post Office419 Rutherford Ave NERoanokeVA24016(540) 985-8817
Rockville Post Office16590 Pouncey Tract RdRockvilleVA23146(804) 749-3572
Franklin County Clerk of Circuit Court275 S Main StRocky MountVA24151(540) 483-3065
Rocky Mount Municipal Building345 Donald AveRocky MountVA24151(540) 483-7660
Rustburg Post Office1103 Village HwyRustburgVA24588(434) 332-2260
Salem Post Office320 W Main StSalemVA24153(540) 389-9214
Middlesex County Treasurer’s Office877 General Puller HwySaludaVA23149(804) 758-5302
South Boston Post Office601 N Main StSouth BostonVA24592(434) 575-7920
Springfield Main Office7051 Brookfield PlzSpringfieldVA22150(703) 451-1534
West Springfield Branch USPS6200 Rolling RdSpringfieldVA22152(703) 451-6131
Stafford Post Office2650 Jefferson Davis HwyStaffordVA22554(540) 659-7095
Stanley Post Office151 E Main StStanleyVA22851(540) 778-2174
Augusta County Circuit Court1 E Johnson StStauntonVA24401(540) 245-5321
Staunton Post Office1430 N Augusta StStauntonVA24401(540) 886-0901
Potomac Falls Post Office46164 Westlake DrSterlingVA20165(703) 433-2725
Sterling Main Office USPS150 S Sterling BlvdSterlingVA20164
Patrick County Circuit Court101 W Blue Ridge StStuartVA24171(276) 694-7213
Circuit Court Clerk Suffolk County150 N Main StSuffolkVA23434(757) 514-7800
City of Suffolk, Office of the Treasurer441 Market StSuffolkVA23434(757) 923-3600
Tappahannock Post Office400 Wright StTappahannockVA22560(804) 445-9178
Toms Brook Post Office3374 N Main StToms BrookVA22660(540) 436-9167
Vienna Main Office USPS200 Lawyers Rd NWViennaVA22180(703) 242-1393
Acredale Station USPS1225 Kempsville RdVirginia BeachVA23464(757) 424-8943
Bayside Station USPS2109 Thoroughgood RdVirginia BeachVA23455(757) 363-0358
City Clerk, City of Virginia BeachMunicipal Center-Bldg 1Virginia BeachVA23456(757) 385-4303
Lynnhaven Post Office501 Viking DrVirginia BeachVA23452(757) 340-0981
Princess Anne Station2509 George Mason DrVirginia BeachVA23456(757) 427-2705
Witchduck Station4831 Columbus StVirginia BeachVA23462(757) 490-0694
Wake Post Office1360 Wake RdWakeVA23176(804) 776-7221
Bath County Circuit CourtCourthouse Hill RoadWarm SpringsVA24484(540) 839-7226
Warrenton Post Office53 Main StWarrentonVA20186(540) 428-1861
Richmond County Clerk of Circuit Court101 Court CirWarsawVA22572(804) 333-3781
Waverly Post Office325 W Main StWaverlyVA23890(804) 834-3509
Waynesboro Clerk of Circuit Court250 S Wayne AveWaynesboroVA22980(540) 942-6616
West Point Post Office925 Main StWest PointVA23181(804) 843-3181
Monticello Station USPS5219 Monticello AveWilliamsburgVA23188(757) 564-7641
Williamsburg Main Post Office425 N Boundary StWilliamsburgVA23187(757) 229-0838
Frederick County Circuit Court Clerk’s Office5 N Kent StWinchesterVA22601(540) 667-5770
Winchester Main Post Office340 N Pleasant Valley RdWinchesterVA22601(540) 662-2554
Isle of Wight County Clerk of Circuit Court17122 Monument CirWindsorVA23487(757) 365-6233
Wise County Clerk of Circuit Court206 W Main StWiseVA24293(276) 328-6111
Woodbridge Main Office USPS1810 Reddy DrWoodbridgeVA22191(703) 494-6017
Woodford Post Office11087 Woodford RdWoodfordVA22580(804) 633-6923
Shenandoah County Clerk of Circuit Court112 S Main StWoodstockVA22664(540) 459-6150
Wythe County Circuit Court225 S 4th StWythevilleVA24382(276) 223-6050
Grafton Post Ofiice5702 George Washington Memorial HwyYorktownVA23692(757) 898-5435

Virginia Passport Offices List

Facebook Comments