Walk-In Passport Find an office near meNear me

Passport offices in Pennsylvania

286 passport acceptance facilities in Pennsylvania: 203 post offices, 59 clerks of court, 23 public libraries and 1 county or state office. 2 are listed as walk-in or no appointment required, 83 as appointment-required. Data from the U.S. State Department database (pulled October 27, 2026).

Cities and counties with their own page

PageLocationsWalk-in listed
Montgomery County, PA (county, other locations)170
Allegheny County, PA (county, other locations)140
Pittsburgh, PA110
Philadelphia, PA100
Berks County, PA (county, other locations)100
Bucks County, PA (county, other locations)100
Chester County, PA (county, other locations)100
Delaware County, PA (county, other locations)90
Lancaster County, PA (county, other locations)91
Lancaster, PA40
Harrisburg, PA40

Passport agencies for urgent travel

Pennsylvania has 1 passport agency for urgent travel: Philadelphia Passport Agency in Philadelphia, PA.

  • Philadelphia Passport Agency

    Robert N.C. Nix Federal Building, 9th and Chestnut Street, 9th Street Entrance, Suite 100, Philadelphia, PA 19107

    Mon-Fri: 8:00 AM - 3:00 PM. By appointment only, for international travel within 14 calendar days (28 days if you need a foreign visa).

    Official page updated October 22, 2026. Official agency page

Agencies are appointment-only for travel within 14 days (21 days at the Detroit, Miami and San Juan pilots). All agencies and rules.

Other 178 locations by county

Every acceptance facility in Pennsylvania that does not have its own city or county page yet, grouped by county (Census 2020 boundaries) and sorted by city.

Adams County (3)

FacilityAddressPhone
East Berlin Mpo
“Closed for Lunch: 12:30pm - 2:00pm”
214 South 3rd Street, East Berlin 17316(717) 259-9724
Adams County Prothonotarys 117 Baltimore Street, Gettysburg 17325(717) 337-9834
Gettysburg Post Office 115 Buford Avenue, Gettysburg 17325(717) 337-3325

Armstrong County (4)

FacilityAddressPhone
Apollo Memorial Library 219 North Pennsylvania Ave, Apollo 15613(724) 478-4214
Ford City Main Post Office 824 4th Ave, Ford City 16226(724) 763-8021
Freeport Post Office 415 High Street, Freeport 16229(724) 295-2211
Armstrong County Clerk of Courts 500 E Market St --Suite 103, Kittanning 16201(724) 548-3251

Beaver County (5)

FacilityAddressPhone
Aliquippa Post Office 517 Franklin Ave, Aliquippa 15001(724) 378-0692
Baden Post Office
“no appt necessary”
398 State Street, Baden 15005(724) 869-2145
Beaver County Prothonotarys Office 810 3rd St., Beaver 15009(724) 770-4571
Beaver Post Office Appointment listed
“Open by Appointment only. Call 724-775-0069”
777 Corporation St, Beaver 15009(724) 775-0069
Beaver Falls Post Office Appointment listed
“Appointment Only 724-846-2428”
720 11th Street, Beaver Falls 15010(724) 846-2428

Bedford County (2)

FacilityAddressPhone
Bedford Post Office Appointment listed
“Appointment Only 814-623-9116”
201 S. Juliana Street, Bedford 15522(814) 623-9116
Everett Post Office Appointment listed
“APPOINTMENT ONLY 814-652-2525”
17 E Main St, Everett 15537(814) 652-2525

Blair County (4)

FacilityAddressPhone
Altoona Main Post Office 1201 11th Avenue, Altoona 16601(814) 941-4720
Blair County Prothonotarys Office 423 Allegheny St, Suite 144, Hollidaysburg 16648(814) 693-3080
Roaring Spring Post Office Appointment listed
“APPOINTMENT ONLY 814-224-2013”
427 E. Main Street, Roaring Spring 16673(814) 224-2013
Tyrone Post Office Appointment listed
“Appointment Only 814-684-0330”
1071 Pennsylvania Ave, Tyrone 16686(814) 684-0330

Bradford County (2)

FacilityAddressPhone
Towanda Post Office Appointment listed
“BY APPOINTMENT ONLY CALL-570-265-5922”
700 Main St, Towanda 18848(570) 265-5922
Troy Post Office Appointment listed
“by appointment only - please call 570-297-3345”
416 Canton Street, Troy 16947(570) 297-3345

Butler County (7)

FacilityAddressPhone
Butler County Prothonotarys Office 300 S Main Street, Butler 16001(724) 284-5214
Butler Post Office 345 South Main Street, Butler 16001(724) 214-6116
Cranberry Township Post Office 240 Executive Drive, Cranberry Township 16066(724) 779-1105
Prospect Post Office 106 S. Franklin Street, Prospect 16052(724) 865-2000
Saxonburg Post Office Appointment listed
“Appointment Only 724-352-1777”
120 Pittsburgh St, Saxonburg 16056(724) 352-1777
Slippery Rock Post Office 400 S. Main Street, Slippery Rock 16057(724) 794-8760
Valencia Main Post Office Appointment listed
“Appointment Only 724-898-2450”
1324 Pittsburgh Road, Valencia 16059(724) 898-2450

Cambria County (3)

FacilityAddressPhone
Cambria County Prothonotarys Office 200 S Center St, Ebensburg 15931(814) 472-1638
Johnstown Main Post Office 111 Franklin St., Johnstown 15901(814) 533-4960
Patton Post Office Appointment listed
“Appointment Only 814-674-8010”
434 Magee Avenue, Patton 16668(814) 674-8010

Cameron County (1)

FacilityAddressPhone
Cameron County Courthouse 20 E 5th St, Emporium 15834(814) 486-3349

Carbon County (1)

FacilityAddressPhone
Carbon County Prothonotarys Office 2 Broadway, Jim Thorpe 18229(570) 325-2481

Centre County (4)

FacilityAddressPhone
Centre County Prothonotarys 102 S Allegheny Street, Bellefonte 16823(814) 355-6796
Philipsburg Post Office Appointment listed
“Appointment Only 814-342-3201”
222 E. Laurel St., Philipsburg 16866(814) 342-3201
Port Matilda Post Office 109 N High Street, Port Matilda 16870(814) 692-8100
State College Main Post Office Appointment listed
“APPOINTMENT ONLY 814-238-2435”
237 S Fraser St., State College 16801(814) 238-2435

Clarion County (4)

FacilityAddressPhone
Clarion County Prothonotarys Office 421 Main Street, Ste 25 Clarion Co. Cthouse., Clarion 16214(814) 226-1119
Clarion Free Library 644 Main St, Clarion 16214(814) 226-7172
Red Bank Valley Public Library 720 Broad St, New Bethlehem 16242(814) 275-2870
Rimersburg Post Office 689 Main St, Rimersburg 16248(814) 473-3115

Clearfield County (3)

FacilityAddressPhone
Clearfield County Prothonotarys Office
“Public Inquires-contact 814-765-2641”
230 East Market Street, Clearfield 16830(814) 765-2641
Clearfield Post Office Appointment listed
“APPOINTMENT ONLY 814-765-5671”
118 North 2nd Street, Clearfield 16830(814) 765-5671
Curwensville Post Office 525 State Street, Curwensville 16833(814) 236-0461

Clinton County (3)

FacilityAddressPhone
Clinton County Prothonotarys Office 230 E Water St - Courthouseroom 103, Lock Haven 17745(570) 893-4007
Mill Hall Post Office 15 Pennsylvania Avenue, Mill Hall 17751(570) 726-4717
Renovo Post Office Appointment listed
“Saturday open by appointment only - Call 570-923-1410”
365 Huron Avenue, Renovo 17764(570) 923-1410

Columbia County (1)

FacilityAddressPhone
Columbia County Prothonotarys Office 35 W Main St, Bloomsburg 17815(570) 389-5614

Crawford County (4)

FacilityAddressPhone
Cambridge Springs Post Office Appointment listed
“APPOINTMENT ONLY 814-398-2114”
332 Venango Avenue, Cambridge Springs 16403(814) 398-2114
Crawford County Prothonotarys Office 903 Diamond Park, Meadville 16335(814) 333-7324
Meadville Post Office 212 Arch Street, Meadville 16335(814) 724-5990
Titusville Post Office 135 W. Spring Street, Titusville 16354(814) 827-6114

Cumberland County (5)

FacilityAddressPhone
Camp Hill Post Office
“For appointment call 717-737-1461”
1675 Camp Hill By-Pass, Camp Hill 17011(717) 737-1461
Carlisle Post Office
“For Appointment Call-717-243-3531.”
66 W Louther Street, Carlisle 17013(717) 243-3531
Cumberland County Prothonotarys Office 1 Courthouse Square - Courthouse Square -Ste 100, Carlisle 17013(717) 240-6195
Newville Post Office 57 West Street, Newville 17241(717) 776-5211
Shippensburg Post Office
“APPT. ONLY - Call (717) 532-2314”
46 West King Street, Shippensburg 17257(717) 532-2314

Elk County (2)

FacilityAddressPhone
Kersey Post Office 377 Main Street, Kersey 15846(814) 885-6309
Ridgway Main Post Office 18 South Mill Street, Ridgway 15853(814) 773-4191

Erie County (5)

FacilityAddressPhone
Cranesville Post Office Appointment listed
“Appointment Only 814-756-4168”
10283 Crane Street, Cranesville 16410(814) 756-4168
Erie Gmf Appointment listed
“BY APPOINTMENT ONLY-CALL 814-898-7372”
2108 E 38th St, Erie 16515(814) 898-7372
Presque Isle Branch Post Office Appointment listed
“Appointment Only 814-833-1018”
2711 Legion Road, Erie 16506(814) 833-1018
Fairview Post Office 3856 Avonia Road, Fairview 16415(814) 474-5119
North East PO 38 S Lake Street, North East 16428(814) 725-4009

Fayette County (3)

FacilityAddressPhone
Connellsville Post Office 115 N. Arch Street, Connellsville 15425(724) 628-7296
Fayette County Prothonotarys Office 61 E Main St, Uniontown 15401(724) 430-1272
Uniontown Post Office Appointment listed
“Appointment Only 724-438-7253”
47 E Fayette St, Uniontown 15401(724) 438-7253

Forest County (1)

FacilityAddressPhone
Marienville Post Office Appointment listed
“Appointment Only 814-927-6630”
107 S. Forest Street, Marienville 16239(814) 927-6630

Franklin County (4)

FacilityAddressPhone
Chambersburg Post Office Appointment listed
“by appointment only 717-263-8581”
308 Lincoln Way East, Chambersburg 17201(717) 263-8581
Fayetteville Post Office
“BY APPT ONLY--(717) 352-2022”
4025 Lincoln Way East, Fayetteville 17222(717) 352-2022
Lilian S Besore Memorial Library Appointment listed
“Appointment only - 717-597-7920 Ext3”
305 East Baltimore Street, Greencastle 17225(717) 597-7920
Waynesboro Post Office Appointment listed
“Appointment Only - 717-762-1513”
118 East Main Street, Waynesboro 17268(717) 762-1513

Fulton County (1)

FacilityAddressPhone
Fulton County Clerk of Courts 201 N Second St, Mcconnellsburg 17233(717) 485-4212

Greene County (1)

FacilityAddressPhone
Greene County Prothonotarys Office 10 East High Street, Room 105, Waynesburg 15370(724) 852-5288

Huntingdon County (3)

FacilityAddressPhone
Huntingdon County Clerk of Court 223 Penn St, Huntingdon 16652(814) 643-1610
Huntingdon Post Office 401 Washington Street, Huntingdon 16652(814) 643-4430
Mount Union Post Office Appointment listed
“CLOSED FOR LUNCH- 1 PM- 2 PM, BY APPOINTMENT ONLY--Phone (814) 542-2566”
35 West Market Street, Mount Union 17066(814) 542-2566

Indiana County (3)

FacilityAddressPhone
Blairsville Post Office
“FOR APPOINTMENT CALL (724) 459-6740”
24 S Walnut St, Blairsville 15717(724) 459-6740
Indiana County Recorder of Deeds 825 Philadelphia St., Indiana 15701(724) 465-3860
Indiana Main Post Office Appointment listed
“APPOINTMENT ONLY 724-465-4771”
47 S 7th St, Indiana 15701(724) 465-4771

Jefferson County (4)

FacilityAddressPhone
Brookville Post Office 67 White Street, Brookville 15825(814) 849-8359
Jefferson County Prothonotary Jefferson County Courthouse 200 Main Street, Brookville 15825(814) 849-1606
Punxsutawney Main Post Office Appointment listed
“Appointment Only 814-938-6120”
553 E Mahoning St, Punxsutawney 15767(814) 938-6120
Reynoldsville Post Office Appointment listed
“Appointment Only 814-653-8352”
350 E. Main Street, Reynoldsville 15851(814) 653-8352

Juniata County (1)

FacilityAddressPhone
Juniata County Clerk of Courts Bridge and Main Streets, Mifflintown 17059(717) 436-7715

Lackawanna County (4)

FacilityAddressPhone
Carbondale Main Post Office
“For appointment call (570) 282-4260”
50 Dundaff Street, Carbondale 18407(570) 282-4260
Clarks Summit Main Post Office
“BY APPT ONLY-CALL 570-586-0316”
117 South State St., Clarks Summit 18411(570) 586-0316
Scranton Downtown Station Appointment listed
“Appointment Only - 570-562-2000”
235 N Washington Avenue, Scranton 18503(570) 348-1024
Scranton Main Post Office
“for an appointment call 570-969-5102”
2800 Stafford Ave, Scranton 18505(570) 969-5102

Lawrence County (4)

FacilityAddressPhone
Ellwood City Post Office
“by APPT. ONLY--(724) 758-7531”
320 7th Street, Ellwood City 16117(724) 758-7531
Lawrence County Govt Center
“no appt necessary”
430 Court St, New Castle 16101(724) 656-2126
New Castle Post Office General Mail Facility 435 South Cascade Street, New Castle 16108(724) 656-7230
New Wilmington Pa Post Office Appointment listed
“Appointment Only 724-946-2581”
143 W. Neshanock Ave, New Wilmington 16142(724) 946-2581

Lebanon County (1)

FacilityAddressPhone
Lebanon County Prothonotarys Office 400 S 8th St, Lebanon 17042(717) 228-4418

Lehigh County (7)

FacilityAddressPhone
Allentown - Airport Rd Station Post Office Appointment listed
“BY APPOINTMENT ONLY Call (610) 266-5284”
1000 Postal Rd, Allentown 18109(610) 266-5284
Lehigh County Clerk of Judicial Records 455 W Hamilton St, Allentown 18101(610) 782-3148
Catasauqua Post Office Appointment listed
“Appointment Only - 610-264-2681”
205 Bridge St, Catasauqua 18032(610) 264-2681
Center Valley Post Office
“For an appointment, please call(610) 282-3827”
5800 Rte. 378, Center Valley 18034(610) 282-3827
Macungie Post Office 51 West End Trail, Macungie 18062(610) 966-3672
Slatington Post Office Appointment listed
“Appointment Only - 610-767-2182”
605 Main Street, Slatington 18080(610) 767-2182
Whitehall Post Office Appointment listed
“BY APPOINTMENT ONLY-CALL (610) 264-5514”
1105 Schadt Avenue, Whitehall 18052(610) 264-5514

Luzerne County (4)

FacilityAddressPhone
Dallas Post Office Appointment listed
“appointment only - 570-675-0131”
2759 Memorial Highway, Dallas 18612(570) 675-0131
Hazleton Post Office Appointment listed
“Appointment Only 570-455-5851”
231 N. Wyoming Street, Hazleton 18201(570) 455-5851
Nanticoke Post Office
“by APPT. ONLY-Call (570) 735-6540”
70 North Market Street, Nanticoke 18634(570) 735-6540
Wilkes - Barre Main Post Office
“(570) 831-3400”
300 South Main Street, Wilkes-Barre 18701(570) 831-3400

Lycoming County (5)

FacilityAddressPhone
Hughesville Post Office 44 North Main Street, Hughesville 17737(570) 584-2590
Jersey Shore Post Office 234 Allegheny Street, Jersey Shore 17740(570) 398-1550
James V Brown Library 19 East Fourth Street, Williamsport 17701(570) 326-0536
Lycoming County Clerk of Courts 48 W Third St, Williamsport 17701(570) 327-2251
Williamsport Post Office Appointment listed
“BY APPOINTMENT ONLY CALL (570) 320-4103”
2901 Reach Road, Williamsport 17701(570) 320-4103

McKean County (3)

FacilityAddressPhone
Bradford Post Office Appointment listed
“appointment only 814-362-4575”
115 Boylston St, Bradford 16701(814) 362-4575
Mount Jewett Post Office 2 West Main Street, Mount Jewett 16740(814) 778-5731
Mckean County Recorder of Deeds 500 West Main Street, Smethport 16749(814) 887-3250

Mercer County (5)

FacilityAddressPhone
Fredonia Post Office Appointment listed
“APPOINTMENT ONLY 724-475-2161”
161 Second Street, Fredonia 16124(724) 475-2161
Grove City Main Post Office 117 E. Pine Street, Grove City 16127(724) 458-6140
Mercer County Prothonotarys Office 105 Courthouse, Mercer 16137(724) 662-3800
Sharpsville Post Office 108 E Shenango Street, Sharpsville 16150(724) 962-7877
West Middlesex Post Office Appointment listed
“Appointment Only 724-528-9771”
39 Fair Street, West Middlesex 16159(724) 528-9771

Mifflin County (1)

FacilityAddressPhone
Mifflin County Prothonotarys Office 20 N Wayne St, Lewistown 17044(717) 248-8146

Monroe County (3)

FacilityAddressPhone
Blakeslee Post Office
“For Appointment Call (570) 646-8997”
5677 Sroute 115, Blakeslee 18610(570) 646-8997
East Stroudsburg Post Office Appointment listed
“APPOINTMENT ONLY 570-421-3310”
200 S Courtland St, East Stroudsburg 18301(570) 421-3310
Monroe County Prothonotarys Office 610 Monroe St. Room 303, Stroudsburg 18360(570) 517-3370

Montour County (1)

FacilityAddressPhone
Montour County Prothonotarys Office 29 Mill St, Danville 17821(570) 271-3010

Northampton County (7)

FacilityAddressPhone
Bangor Post Office Appointment listed
“BY APPOINTMENT ONLY (610) 588-3495”
212 S. First St., Bangor 18013(610) 588-3495
Bethlehem Main Post Office
“By APPT. ONLY-CALL (610) 866-0911”
535 Wood St., Bethlehem 18016(610) 866-0911
Easton Main Post Office 201 Ferry St, Easton 18042(610) 253-4151
Easton Post Office - Palmer Branch
“TO MAKE APPOINTMENT CALL: (610) 252-9964”
650 S Greenwood Rd, Easton 18045(610) 252-9964
Northampton County Prothonotarys Office 669 Washington St, Easton 18042(610) 829-6457
Lehigh Valley Retail Unit Appointment listed
“Appointment Only 610-882-3247”
17 S Commerce Way, Lehigh Valley 18002(610) 882-3247
Nazareth Post Office Appointment listed
“Appointment Only - 610-759-3075”
9 N. Main Street, Nazareth 18064(610) 759-3075

Northumberland County (3)

FacilityAddressPhone
Shamokin Post Office
“FOR APPOINTMENT CALL: (570) 648-4686”
201 E. Independence Street, Shamokin 17872(570) 648-4686
Sunbury Post Office
“by APPT ONLY-Call (570) 286-7176”
135 North 3rd St., Sunbury 17801(570) 286-7176
Watsontown Post Office
“FOR APPOINTMENT CALL: (570) 538-5330”
316 Main Street, Watsontown 17777(570) 538-5330

Perry County (2)

FacilityAddressPhone
Marysville - Rye Public Library 198 Overcrest Road, Marysville 17053(717) 957-2851
Perry County Clerk of Courts 2 E Main St Centre Square, New Bloomfield 17068(717) 582-2131

Pike County (2)

FacilityAddressPhone
Pike County Prothonotarys Office 412 Broad St - Courthouse, Milford 18337(570) 296-7231
Pike County Public Library - Milford Branch 119 East Harford Street, Milford 18337(570) 296-8211

Potter County (1)

FacilityAddressPhone
Genesee Post Office
“Closed for lunch 1:00pm - 2:00pm”
276 Main Street, Genesee 16923(814) 228-3237

Schuylkill County (2)

FacilityAddressPhone
Pottsville Post Office
“For an appointment call (570) 622-6744”
450 N Centre St, Pottsville 17901(570) 622-6744
Schuylkill County Prothonotarys Office 401 N Second St, Pottsville 17901(570) 628-1270

Snyder County (1)

FacilityAddressPhone
Snyder County Clerk of Courts Office
“Nearest photographs 10 miles”
9 West Market St, Middleburg 17842(570) 837-4202

Somerset County (3)

FacilityAddressPhone
Somerset County Prothonotarys Office 111 E Union Streetsuite 165, Somerset 15501(814) 445-1428
Somerset Post Office Appointment listed
“APPOINTMENT ONLY 814-445-5600”
201 N Center Ave, Somerset 15501(814) 445-5600
Windber Post Office Appointment listed
“APPOINTMENT ONLY 814-467-7558”
1600 Graham Avenue, Windber 15963(814) 467-7558

Sullivan County (1)

FacilityAddressPhone
Sullivan County Prothonotarys Office 245 Muncy Streets, Laporte 18626(570) 946-7351

Susquehanna County (2)

FacilityAddressPhone
Susquehanna County Prothonotarys Office 105 Maple Street, Montrose 18801(570) 278-4600
Susquehanna Post Office 1186 Main Street, Susquehanna 18847(570) 853-3168

Tioga County (2)

FacilityAddressPhone
Tioga County Prothonotary and Clerk of Courts 116 Main St, Wellsboro 16901(570) 724-9281
Westfield Post Office 103 West Main Street, Westfield 16950(814) 367-2923

Union County (2)

FacilityAddressPhone
Union County Prothonotarys Office 103 S 2nd St, Lewisburg 17837(570) 524-8751
New Berlin Post Office
“For appointment call: 570-966-2139; Closed for lunch 11:30 pm-1:30 pm”
220 Vine Street, New Berlin 17855(570) 966-2139

Venango County (3)

FacilityAddressPhone
Franklin Post Office 1202 Elk Street, Franklin 16323(814) 432-4018
Venango County Clerk of Courts 1168 Liberty St, Franklin 16323(814) 432-9577
Oil City Post Office 302 E 2nd Street, Oil City 16301(814) 677-1266

Warren County (3)

FacilityAddressPhone
Warren County Prothonotarys Office 204 4th Ave., Warren 16365(814) 728-3440
Warren Main Post Office 210 W 3rd Ave, Warren 16365(814) 723-1660
Youngsville Post Office 39 Railroad Street, Youngsville 16371(814) 563-4471

Washington County (3)

FacilityAddressPhone
Mcmurray Postal Store 3935 Washington Rd, Canonsburg 15317(724) 942-3421
Charleroi Post Office 600 Mckean Ave, Charleroi 15022(724) 483-0381
Washington Main Post Office Appointment listed
“Appointment Only 724-222-1709”
153 Jefferson Ave, Washington 15301(724) 222-1709

Wayne County (5)

FacilityAddressPhone
Gouldsboro Post Office 546 Main Street, Gouldsboro 18424(570) 842-7191
Salem Public Library Appointment listed
“Appointment Only 570-689-0903”
518 Easton Turnpike, Hamlin 18427(570) 689-0903
Hawley Public Library 103 Main Ave, Hawley 18428(570) 226-4620
Wayne County Prothonotary 925 Court St, Honesdale 18431(570) 253-5970
Waymart Post Office Appointment listed
“Appointment Only - 570-488-6510”
310 Honesdale Road, Waymart 18472(570) 488-6510

Westmoreland County (7)

FacilityAddressPhone
Delmont Post Office 48 Greensburg Street, Delmont 15626(800) 275-8777
Greensburg Post Office Appointment listed
“Appointment Only 724-837-4187”
238 S Pennsylvania Ave, Greensburg 15601(724) 837-4187
Westmoreland County Prothonotary 2 North Main St, Greensburg 15601(724) 830-3516
Irwin Post Office 140 Main Street, Irwin 15642(724) 864-6790
Latrobe Post Office 811 Jefferson Street, Latrobe 15650(724) 537-0892
Murrysville Main Post Office Appointment listed
“Appointment Only 724-387-1772”
One Priority Lane, Murrysville 15668(724) 387-1772
New Kensington Main Post Office Appointment listed
“Appointment Only 724-335-9865”
501 11th Street, New Kensington 15068(724) 335-9865

Wyoming County (1)

FacilityAddressPhone
Wyoming County Clerk of Courts 1 Courthouse Square, Tunkhannock 18657(570) 996-2232

York County (6)

FacilityAddressPhone
Dallastown Post Office Walk-in listed
“WILL ACCEPT WALK-INS on Saturdays only, all other days are by appt. Saturday hours are from 9am-11:30am”
61 North Walnut Street, Dallastown 17313(717) 244-2555
Hanover Post Office 18 High Street, Hanover 17331(717) 637-5496
Red Lion Post Office 500 N Main Street, Red Lion 17356(717) 244-2525
Shrewsbury Post Office
“by APPT. ONLY--Phone (717) 235-3012”
50 Constitution Ave, Shrewsbury 17361(717) 235-3012
East York Post Office
“by APPT. ONLY (717) 751-4650”
3435 Concord Rd, York 17402(717) 751-4650
York County Judicial Center 45 N George St, York 17401(717) 771-9611

Tools

FAQ

How many passport acceptance facilities are in Pennsylvania?

The State Department database lists 286 named passport acceptance facilities in Pennsylvania (203 post offices, 59 clerks of court, 23 public libraries and 1 county or state office). 2 are listed as walk-in or no appointment required and 83 as appointment-required.

Is there a passport agency in Pennsylvania?

Pennsylvania has 1 passport agency for urgent travel: Philadelphia Passport Agency in Philadelphia, PA. Agencies serve only urgent travel by appointment; everyone else applies at an acceptance facility.

Can I renew my passport at a Pennsylvania post office?

Acceptance facilities take new applications on Form DS-11. Most adults renew by mail (DS-82) or online instead; use our renewal checker to see which applies to you.

Facility data: U.S. Department of State, Passport Acceptance Facility API (cadataapi.state.gov), pulled October 27, 2026. Counties from the Census Bureau geocoder (2020 boundaries). Agency details from the State Department, checked October 27, 2026.