High Quality Content by WIKIPEDIA articles! Wachusett Mountain is a ski resort in located on Mount Wachusett in the towns of Princeton and Westminster in Worcester County, Massachusetts. It has 22 trails serviced by 7 ski-lifts, including 2 high-speed chairlifts and 3 children-friendly magic carpet lifts and also has 2 Triple Chairlifts.Wachusett Mountain appeals mostly to commuting skiers from the nearby major cities of Boston, and Worcester, Massachusetts, as it provides a shuttle service to and from a major MBTA commuter stop in nearby Fitchburg, Massachusetts.