Show All Answers
The goal of Code Enforcement is to preserve the quality and value of public and private property and maintain a high standard of living by eliminating conditions that threaten the life, health, safety, and general welfare of the public. The department recognizes that this goal is most effectively achieved through the education of, and cooperation with, the citizens of Ashland.
No, the town does not currently offer public transportation, but RideFinders does offer rideshare opportunities from Ashland.
The Business License (BPOL) tax is due on May 15 of each year.
Meals and Lodging Taxes are due the 20th of each month. Tax Information
For information about your representatives on Town Council and how to contact them, click on the following link: Town Council.
The rental application can be found on the Carter Park web page, as follows: Carter Park. Payment must be submitted to Finance Office before the shelter can be reserved.
An online pool pass application, pricing, a financial assistance application, etc. can be found on the Carter Park Pool webpage, as follows: Carter Park Pool.
Additional information, an application for swim lessons, and the schedule can be found on the Carter Park Pool webpage, as follows: Carter Park Pool.
Carter Park Pool can be reserved for private events from 8-11 PM every day but Friday, and it can be reserved for a private event from 9-11 PM on Fridays. Please contact the pool manager by phone at 798-2520 or by email for details and scheduling. The pool manager's email address is, as follows: Anthony Crews. The pool reservation form can be found on the Carter Park Pool webpage, as follows: Carter Park Pool.
Next, look up the permitted uses for your zoning district. If your use is not listed in the permitted use section, check the conditional use section to determine if your use requires a Conditional Use Permit (CUP).
The Town of Ashland does not assess property. Assessments within the Town are provided by the Hanover County Assessor's Office.
If you wish to obtain a building permit, initially contact the Town's Planning Department for zoning information on your property. The Town will then help you through the Hanover County Building Inspector's process for obtaining a permit.
Hanover County maintains the public water and sewer system in the town. Please contact the Hanover County Department of Public Utilities at (804) 365-6024 for information about connecting to the public water and sewer system.
You can find out about road closures here:
Residential streets within the Ashland limits are swept at various times throughout the year. For more information, please contact Public Works at (804) 752-6875.
Public records, Town Council resolutions and ordinances, and other information can be requested by submitting the Records and Information Request Form to the Town Clerk's Office. Historical information is not available from the Town Clerk's Office. View the Records and Information Request Form.
If you have sustained an injury or damage for which you believe the town or one of its employees is responsible, you may file a claim against the town.
The Town of Ashland lists the schedule of Town Council meetings, Planning Commission meetings, Economic Development Authority meetings, and Parks and Recreation Committee meetings on the Town Meetings web page. On this page, you may watch meetings in progress, read or download agendas of upcoming and past meetings, read or download minutes of past meetings, and download or watch recordings of past meetings.
The Contact information for each member of Town Council can be accessed by clicking on the following link: Town Council.
The application for Ashland boards, commissions, and committees can be accessed by clicking on the following link: Application.
At every Town Council meeting, Citizens are encouraged to discuss concerns or ideas unrelated to upcoming items on the agenda during "Citizen Input." If you would like to speak about a specific agenda item, every "Public Hearing" includes a time for citizen input. Town Council often opens the floor for citizen input during other portions of the meeting, as well.
Call the Main Office number at (804) 798-9219 and tell the staff what it is you need to talk about with the Mayor. Often, problems and concerns can be better handled by other town staff who have direct oversight for that particular area of concern. Also, sometimes it is more appropriate to be talking to your Town Council representatives. The town staff will help guide you through the process.