ContentRotator
Button
How Do I
Register for Athletics?
Report a Water/Sewer Issue?
Schedule Bulk Item Pickup?
Apply for a Privilege License?
Obtain a Zoning Permit?
Quicklinks
Pay Taxes
Pay Water Bill
Service Request
Trash Pickup Schedule
Parks & Rec Enrollment Forms
Local Contact Directory
CTY Enrollment
Button
Button
Button
About Harrisburg
For Residents
E-Services
Upcoming Events
Parks & Recreation
Town Services
Waste Schedule
Schools
Local Contact Directory
Haydock-to-Junker Rail Project
FAQ
For Business
Visitors
Economic Development
Town Government
Departments
Contact Us
Site Map
Home
E-Services
Upcoming Events
Parks & Recreation
Town Services
Waste Schedule
Schools
Local Contact Directory
Haydock-to-Junker Rail Project
FAQ
For Residents
<
Local Contact Directory
local contact directory
Utilities
Water/Sewer
Harrisburg Town Hall
704-455-5614
After-hours emergencies
704-784-6029
Electricity
Duke Power Company
1-800-777-9898
Union Power
1-800-922-6840
Gas
Public Service, Co
1-877-776-2427
Sanitation
Republic Waste
1-800-235-2583
Recycling
Republic Waste
1-800-235-2583
Phone
Windstream
704-722-2000
Harrisburg Schools
Elementary
Harrisburg Elementary
704-455-5118
Patriots Elementary
704-455-1882
Pitts School Road Elem.
704-788-3430
Middle
C.C. Griffin
704-455-4700
J.N. Fries
704-788-4140
Hickory Ridge
704-455-1331
High
Jay M. Robinson
704-788-4500
Hickory Ridge High
704-454-7300
Town of Harrisburg
Town Hall
704-455-5614
Parks and Recreation
704-455-7275
Fire Department
704-455-3574
Cabarrus County
Animal Control
704-920-3000
Board of Elections
704-920-2860
NorthEast Hospital
704-403-3000
Chamber of Commerce
704-782-4000
Health Alliance
704-920-1000
Landfill
704-920-2950
Parks Department
704-920-3357
Planning Division
704-920-2141
Register of Deeds
704-920-2112
Other
Time Warner Cable
704-938-5156
Post Office
704-455-2928
NC License Plate Agency
704-455-9517
NCDOT
704-436-9316
Harrisburg Library
704-455-2094
Concord Library
704-920-2050
Independent Tribune
704-782-3155
Charlotte Observer
704-358-5000
Text/HTML
Harrisburg Town Hall
CustomerService@
harrisburgnc.org
4100 Main Street
Suite 101
P.O. Box 100
Harrisburg, NC 28075
Phone: 704-455-5614
Fax: 704-455-1206
directions