County-operated golf courses provide public access to quality golf facilities for residents throughout the region, often featuring scenic settings on larger parcels of county-owned park land. There are 50 Golf Course locations in Worcester County, Massachusetts.
County residents should inquire about annual county golf passes, which typically provide discounted rates at all county-operated courses and may be available to residents of unincorporated areas at lower rates than non-resident fees.
List of Worcester County, Massachusetts Golf Course
Shaker Hills Golf Club
Bay Path Golf Course
Bedrock Golf Club
Berlin Country Club
Blackstone National Golf Club
Blissful Meadows Golf Club
Clearview Country Club
Cohasse Country Club
Cyprian Keyes Golf Club
Dunroamin Country Club
Dudley Hill Golf Club
Edgewood Golf Course
Ellinwood Country Club
Gardner Municipal Golf Course
Green Hill Golf Course
Hemlock Ridge Golf Course
Heritage Country Club
Highfields Golf & Country Club
Holden Hills Country Club
Juniper Hill Golf Course
Leicester Country Club
Indian Meadows Golf Club
Kettle Brook Golf Club
Maplewood Golf Course
Mendon Driving Range
Milford Country Club
Monoosnock Country Club
Pine Ridge Country Club
Mt Pleasant Country Club
Oak Hill Country Club
Mory's Mini Golf
Quail Hollow Golf & Country Club
Pakachoag Golf Course
Petersham Country Club
Pleasant Valley Country Club
Red Tail Golf Club
Royal Oaks Country Club
Scottish Meadow Golf Club
Shining Rock Golf Club
St Marks Golf Course
Sterling National Country Club
Templewood Golf Course
Stonybrook Golf Course
Tatnuck Country Club
Tin Cup Golf Range
Twin Spring Golf Course
Wachusett Country Club
Westminster Country Club
Westboro Country Club
Whitinsville Golf Club
Residents of Worcester County can contact the county parks and recreation department to learn about annual golf pass options, group lesson availability, and upcoming tournaments at county-operated golf courses in the area.
You may also find Golf Course locations in neighboring counties including Hampshire, Worcester, Hampden.