Contact Information

Town of Pembroke

Telephone Number

Pembroke Town Office 626-7191
Town Manager 626-5333
Police Department 626-7965
Police Department – Fax 626-3115
Water, Utilities & Sewer Treatment Plant 626-7607

Giles County

Telephone Number
Administrator’s Office 921-2525
Address Coordinator 921-0152
Ambulance Service 626-3800
Animal Control Officer 921-2525
Building Inspector 921-2527
Chamber of Commerce 921-5000
Clerk’s Office  921-1722
Commissioner of Revenue 626-7066
Commonwealth’s Attorney 921-2553
Courts – General District Court – Clerk’s Office 921-3533
Courts – Juvenile & Domestic Relations – Clerk’s Office 921-3533
Economic Development 626-4368
DMV (Treasure’s Office) 921-1240
Dog Pound 921-2525
Game Warden 921-3842
Health Department 921-2891
Giles Co. Partnership for Excellence Workforce Development 726-8201
Police or Fire Emergency 911 or 626-3800
PSA (Public Service Authority) 626-7046
Public Schools  – Eastern Elementary/Middle School 626-7281
Giles High School 921-1711
Giles County Technology Center 921-1166
Macy McClaugherty 921-1363
Narrows Elementary Middle School 726-2391
Narrows High School 726-2384
School Board Office 921-1421
Senior Citizens Center 921-3924
Sheriff’s Office 626-3800
Sheriff’s Office Information Line 921-4636
Social Services 626-7291
Treasure’s Office 921-1240
United States Post Office – Pembroke Post Office 626-7211
Newport Post Office 544-7415
Eggleston Post Office 626-7177
Pearisburg Post Office 921-1100
Ripplemead Post Office 921-3571
Virginia Cooperative Extension Office 921-3455
VDOT (Virginia Department of Motor Vehicles) 921-3650
Voter Registration 921-2802