About Dudley

Located at the crossroads of New England, The Town of Dudley offers it's residents a wonderful quality of life. Low taxes, great schools, fresh air, clean water, rolling green hills and modern conveniences all combine to make Dudley the place to live in Central Massachusetts.