NC · 9 offices
IRS Offices in North Carolina: Taxpayer Assistance Centers
Tap "Use my location" below and we'll show you the closest of North Carolina's 9 IRS offices — sorted by distance, with hours, phone, and directions. No login, no signup. For fastest service, book an appointment before visiting — walk-ins often face 1–3 hour waits.
Find the closest North Carolina office to you
One tap and we sort all 9 offices by distance. Or type your ZIP code if you're not in the US.
Cities with IRS offices in North Carolina
Click a city to see all offices there, or tap a single-office city to go directly.
Asheville
1 office151 Patton Ave.
(828) 271-4764
Charlotte
1 officeFive Resource Square, 10715 David Taylor Dr., Suite 1-300
(704) 548-4100
Fayetteville
1 office225 Green St.
(910) 223-3580
Greensboro
1 office4905 Koger Boulevard
(336) 574-6024
Greenville
1 office2835 South Charles Blvd.
(252) 561-4040
Hickory
1 office1930 3rd Avenue Lane SE
(828) 267-7655
Raleigh
1 office7751 Brier Creek Pkwy
(919) 850-1100
Wilmington
1 office3340 Jaeckle Drive, Suite 103
(910) 254-5198
Winston-Salem
1 office251 N. Main Street, Suite 800
(336) 659-2740
About IRS offices in North Carolina
The Internal Revenue Service operates 9 Taxpayer Assistance Centers in North Carolina to help residents with identity verification, ITIN applications, payments, transcripts and account questions. Centers are open Monday through Friday and see taxpayers by appointment only; many smaller ones close for lunch.
You can use any North Carolina IRS office regardless of your home address. Appointment lead times vary a lot between centers; if one is booked weeks out, ask for the next closest when you call 844-545-5640. Our "find office near me" tool sorts by proximity automatically.
Many transactions can be completed online at irs.gov without visiting an office — especially getting a tax transcript, requesting an IP PIN and setting up a payment plan. For appointments call 844-545-5640; for general tax questions the IRS individual line is 800-829-1040, both Monday through Friday, 7:00 AM to 7:00 PM local time. See our guide to reaching a live agent quickly.