- Assessor's Office
- Attorney's Office
- Building Department
- Central Fire Alarm
- Comptroller's Office
- Contract Compliance & Administration
- Councilmembers
- Department of Information Technology
- Economic Development
- Emergency Services & Safety
- Engineering Department
- Finance Department
- Highway Department
- Human Resources
- Office of the Supervisor
- Planning Department
- Police Department
- Senior Services
- Town Clerk
- Town Court
- Youth and Recreation Department
The link below contains a list of materials that can be reused or recycled along with the businesses that will accept them. This list is from Erie County and is updated regularly but the information cannot be guaranteed. These options are in addition to the various recycling services the Town of Amherst provides, please call the Office of Refuse Control if you have any questions at 631-7119.