Golf Courses in Montgomery County
Browse all 32 golf courses in Montgomery County, New Jersey.
Browse by City
All Courses in Montgomery County
Bella Vista Golf Course
New Hanover Township · 18 holes · Par 70
Blue Bell Country Club
Whitpain Township · 18 holes · Par 71
Bluestone Country Club
Whitpain Township · 18 holes · Par 71
Cherry Valley Country Club
Montgomery Township · 18 holes · Par 72
Commonwealth National Golf Club
Horsham Township · 18 holes · Par 73
Flourtown Country Club
Springfield Township · 18 holes · Par 70
JC Melrose Country Club
Cheltenham Township · 18 holes · Par 70
Mainland Golf Course
Lower Salford Township · 18 holes · Par 70
Militia Hill
Whitemarsh Township · 18 holes · Par 72
North Hills Country Club
Springfield Township · 18 holes · Par 71
Old York Road Country Club
Lower Gwynedd Township · 18 holes · Par 72
Rivercrest Golf Club & Preserve
Upper Providence Township · 18 holes · Par 72
Rolling Green Golf Club
Springfield Township · 18 holes · Par 71
The Club at Shannondell
Lower Providence Township · 18 holes · Par 70
Twin Woods Golf Course
Hatfield Township · 18 holes · Par 76
Wissahickon
Whitemarsh Township · 18 holes · Par 74
Worcester Golf Club
Worcester Township · 18 holes · Par 70
Burlington County Golf
Springfield Township · 18 holes
Butter Valley Golf Course
Upper Hanover Township · 18 holes
Green Valley Country Club
Whitemarsh Township · 18 holes
Gulph Mills Golf Course
Upper Merion Township · 18 holes
Mainland Golf Course
Lower Salford Township · 18 holes
Mainland Golf Course
Lower Salford Township · 18 holes
Philadelphia Country Club
Lower Merion Township · 18 holes
PineCrest Country Club
Montgomery Township · 18 holes
Rolling Turf Golf Course
Perkiomen Township · 18 holes
Sandy Run Country Club
Springfield Township · 18 holes
Skippack Golf Course
Skippack Township · 18 holes
Springfield Country Club
Springfield Township · 18 holes
Sunnybrook Country Club
Whitemarsh Township · 18 holes
Westover Golf Club
West Norriton Township · 18 holes
Whitemarsh Valley Country Club
Whitemarsh Township · 18 holes
About Golf in Montgomery County
Montgomery County in New Jersey has 32 golf courses. The average slope rating across rated courses in Montgomery County is 134, 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 New Jersey.
