City Hall is located at 409 South Main Street, Harrisonburg, VA 22801.
The City Manager's Office, Finance Department, Human Resources Department, Real Estate Office, Commissioner of Revenue, Voter Registrar, Treasurer, Community Development, and Information Technology Department are all located in City Hall.