- 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
Eggertsville Programs
Programs for children and youth in the Eggertsville area of Amherst are offered in conjunction with the Boys & Girls Clubs of Buffalo and currently include after-school programming for elementary youth and middle school youth.
Call (716) 631-7215 for more information.
Williamsville Programs
Programs for children and youth living in Williamsville are offered in conjunction with the Williamsville Youth & Recreation Committee.
Call (716) 633-8117 for more information.