- 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 Buffalo Urban League provides free budget counseling, credit counseling, homebuyer information, mortgage foreclosure intervention, fair housing information and job training for Town of Amherst residents. Counselors can be reached by phone at (716) 250-2400. Additional information can be found on the Buffalo Urban League’s website.