Golf Courses in Norfolk County
Browse all 34 golf courses in Norfolk County, Massachusetts.
Browse by City
All Courses in Norfolk County
Blue Hill Country Club
Canton · 18 holes
Braintree Municipal Golf Course
Braintree · 18 holes
Brookmeadow Country Club
Canton · 18 holes
Bungay Brook Golf Club
Bellingham · 18 holes
Cedar Hill Golf Course
Stoughton · 18 holes
Foxborough Country Club
Foxboro · 18 holes
Needham Golf Club
Needham · 18 holes
Royal Crest Country Club
Walpole · 18 holes
Sharon Country Club
Sharon · 18 holes
Weathervane Golf Club
South Weymouth · 18 holes
Wellesley Country Club
Wellesley · 18 holes
Cohasset Golf Club
Cohasset · 18 holes
Dedham Country and Polo Club
Dedham · 18 holes
Fore Kicks
Norfolk · 18 holes
Franklin Country Club
Franklin · 18 holes
Furnace Brook Golf Club
Quincy · 18 holes
Granite Links Golf Club
Quincy · 18 holes
Heather Hill Country Club
Plainville · 18 holes
Maplegate Country Club
Bellingham · 18 holes
Milton-Hoosic Club
Canton · 18 holes
Nehoiden Golf Club at Wellesley College
Wellesley · 18 holes
New England Country Club
Bellingham · 18 holes
Norfolk Golf Club
Westwood · 18 holes
Norwood Country Club
Norwood · 18 holes
Ponkapoag Golf Course
Canton · 18 holes
Presidents Golf Course
Quincy · 18 holes
Robert T. Lynch Municipal Golf Course
Brookline · 18 holes
The Cape Club Of Sharon
Sharon · 18 holes
The Country Club
Chestnut Hill · 18 holes
Walpole Country Club
Walpole · 18 holes
Wampatuck Country Club
Canton · 18 holes
Wentworth Hills Country Club
Plainville · 18 holes
Wentworth Hills Country Club
Plainville · 18 holes
Wollaston Golf Club
Milton · 18 holes
About Golf in Norfolk County
Norfolk County in Massachusetts has 34 golf courses. The average slope rating across rated courses in Norfolk County is 125, making it a challenging area for golfers. Set up tee time alerts for any course and get notified when your preferred time becomes available. Looking for more options? Browse all courses in Massachusetts.