- 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.

