Find the department you're looking for by using the search bar below.

Department Phone
Administration
(540) 382-6954
Alternative Community Programs
(540) 394-2084
Animal Control
(540) 382-5795
Board of Supervisors
(540) 382-6954
Boards, Commissions and Committees
(540) 382-6954
Budget
(540) 382-6960
Building Inspections
(540) 382-5750
Clerk of the Circuit Court
(540) 382-5760
Commissioner of the Revenue
(540) 382-5710
Commonwealth's Attorney 
(540) 382-5705
Children's Services Act (CSA)
(540) 382-5776
County Attorney
(540) 382-5730
Economic Development
(540) 382-5732
Emergency Services
(540) 384-2146
Engineering & Regulatory Compliance
(540) 382-5793
Extension Office
(540) 382-5790
Financial & Management Services
(540) 382-6960
General District Court
(540) 382-5735
General Services
(540) 382-5793
Geographic Information Services (GIS)
(540) 394-2148
Health Department
(540) 585-3300
Human Resources
(540) 394-2007
Human Services
(540) 382-5776
Information Technology
(540) 382-5742
Juvenile & Domestic Relations Court
(540) 382-6999 
Metropolitan Planning Organization (MPO)
(540) 394-2145
Montgomery County Public Schools (540) 382-5100
MFRL - Blacksburg Library
(540) 552-8246
MFRL - Christiansburg Library
(540) 382-6965
MFRL - Jessie Peterman Library (Floyd)
(540) 745-2947
MFRL - Meadowbrook Library (Shawsville)
(540) 268-1964
Montgomery Regional Solid Waste Authority (MRSWA) (540) 381-2820
New River Valley 911 Authority
(540) 391-4460
Parks & Recreation
(540) 382-6975
Planning & Zoning
(540) 394-2148
Public Information
(540) 381-6887
Public Service Authority (PSA)
(540) 381-1997
Purchasing
(540) 382-5784
Reassessment (540) 394-3180
Retired & Senior Volunteer Program (RSVP)
(540) 382-5775
Sheriff's Office
(540) 382-6915
Social Services
(540) 382-6990
Solid Waste Collections
(540) 382-5793
Tourism
(540) 394-2120 x4225
Treasurer
(540) 382-5723
Voter Registrar
(540) 382-5741

Need help finding something? Email the webmaster.