IRS offices in Pennsylvania

The IRS operates Taxpayer Assistance Centers (TACs) for in-person tax services. Pennsylvania has 17 TACs.

TACs handle:

  • ITIN applications (Form W-7) — many TACs are designated as Certifying Acceptance Agents
  • Identity verification for tax returns
  • Account problems and balance-due payments
  • Tax law questions (limited; most are routed to phone or IRS.gov)
  • Tax form pickup (walk-in for forms only)
  • Prior-year returns assistance

⚠️ All TAC visits require an appointment. Call the local office below OR the IRS appointment line at 844-545-5640.

IRS Taxpayer Assistance Centers in Pennsylvania

17 IRS TACs listed for Pennsylvania. TACs handle in-person tax services including ITIN applications (Form W-7), identity verification, account problems, and tax-return assistance for prior years.

OfficeAddressPhoneHours
Bethlehem3 W. Broad St., Bethlehem, PA 18018(610) 865-82088:30am - 4:30pm
Cranberry Township230 Executive Dr., Suite 100, Cranberry Township, PA 16066(724)772-51118:30am - 4:30pm
Erie1314 Griswold Plaza, Erie, PA 16501(814) 456-89678:30am - 4:30pm
Harrisburg30 North Third Street, Room 717, Harrisburg, PA 17108(717) 777-96508:30am - 4:30pm
Horsham200 Lakeside Dr., Horsham, PA 19044(215) 887-61348:30am - 4:30pm
Johnstown319 Washington St., Johnstown, PA 15901(814) 691-61158:30am - 4:30pm
King of Prussia601 South Henderson Rd., King of Prussia, PA 19406(610) 992-51308:30am - 4:30pm
Lancaster36 E. King Street, Lancaster, PA 17602(717) 291-19948:30am - 4:30pm
Media1400 North Providence Road, Media, PA 19063(610) 891-60028:30am - 4:30pm
Monroeville4314 Old William Penn Highway, Monroeville, PA 15146(412) 856-19138:30am - 4:30pm
Moon Township Virtual Assistancenone, Moon Township, PA 15108nonenone
Philadelphia600 Arch St., Philadelphia, PA 19106(267) 941-68008:30am - 4:30pm
Pittsburgh1000 Liberty Ave., Pittsburgh, PA 15222(412) 395-56678:30am - 4:30pm
Reading201 Penn St., Reading, PA 19601(610) 320-51548:30am - 4:30pm
Scranton409 Lackawanna Ave, Suite 600, Scranton, PA 18503(570) 961-24938:30am - 4:30pm
Washington162 West Chestnut Street, Washington, PA 15301(724) 229-59858:30am - 4:30pm
York2670 Industrial Highway, York, PA 17402(717) 757-49778:30am - 4:30pm

How to schedule an IRS TAC appointment in Pennsylvania

  1. Choose the office most convenient for you above
  2. Call the office number OR the central appointment line: 844-545-5640
  3. Explain the reason for your visit (W-7 ITIN, identity verification, etc.)
  4. Schedule 2-4 weeks in advance during peak tax season (Jan-Apr)
  5. Confirm what original documents you must bring

Last verified: 2026-09-01. Source: IRS Taxpayer Assistance Center directory. General procedural information — not legal or tax advice. Always verify office hours and services before traveling.

Recent IRS appointment and ITIN context (2025-2026)

Key lines stay here: TACs are appointment-only at 844-545-5640; the ITIN application itself has no IRS fee; free VITA tax preparation is at 1-800-906-9887. The national context for IRS appointments, ITIN processing times, VITA free tax preparation and the Child Tax Credit rules is maintained once, on the IRS offices by state hub, so it stays current for every state.