The Town of St. Albans has a number of departments to meet the needs of the residents of the Town. Each department has their own specific role and/or service to provide. Some departments such as police services are contracted by the Town of St. Albans and provided by other entities.