Ashburnham and Westminster are located in North Worcester County, approximately 50 miles northwest of Boston, along the Massachusetts-New Hampshire border. With easy access to Worcester, Leominster and Boston, Massachusetts as well as Nashua and Keene, New Hampshire, our communities are highly valued for their close proximity to major cities.
Both towns were incorporated over 200 years ago. Ashburnham and Westminster are growing with a combined population exceeding 13,500 residents. The communities economic bases have been strengthened by recent development in technology, manufacturing, and recreation. The town centers of both Ashburnham and Westminster resemble small New England villages rich with historic character yet updated with many modern amenities including
restaurants, upscale grocery stores, cafes, gift shops and more. In addition to the exceptional schools, both towns are further enriched by their public libraries, parks and recreational facilities, cultural and agricultural resources.
Information regarding teaching and staff employment opportunities can be found below.