Golf courses in St Johnsbury, VT
St Johnsbury, VT has one listed golf course, St. Johnsbury Country Club. 11 other golf courses are within 25 miles; the nearest is Kirby Country Club in Concord, VT, 9.8 miles away.
- Courses
- 1
- 18-hole
- 0
- 9-hole
- 0
- With a range
- –
- Avg 18-hole yards
- –
- Nearby
- 10 within 23 mi
Courses in and near St Johnsbury
-
St. Johnsbury Country Club
Public4357 Memorial Dr
-
Kirby Country Club
PublicConcord, VT
9.8 MI · 9 · PAR 35 · 2,776 YD
-
Mountain View Country Club
PublicGreensboro, VT
15.5 MI
-
Lisbon Village Country Club
PublicLisbon, NH
18.5 MI · 9 · PAR 36 · 2,861 YD
-
Woodbury Golf Course
PublicWoodbury, VT
19.0 MI · 9 · PAR 27 · 1,264 YD
-
Barton Golf Club
PublicBarton, VT
20.5 MI · 18 · PAR 71 · 6,039 YD
-
Bethlehem Country Club
PublicBethlehem, NH
21.1 MI · 18 · PAR 70 · 5,808 YD
-
Mountain View Grand Resort & Spa
Whitefield, NH
21.6 MI · 9 · PAR 35 · 2,873 YD
-
The Maplewood Golf Club
PublicBethlehem, NH
22.2 MI · 18 · PAR 72 · 6,001 YD
-
Sunset Hill Golf Course
PublicSugar Hill, NH
22.3 MI · 9 · PAR 33 · 1,977 YD
-
Orleans Country Club
PublicOrleans, VT
22.8 MI · 18 · PAR 72 · 6,123 YD
No courses match these filters.
Missing a course in St Johnsbury, or something out of date?
Tell us what to fixSt Johnsbury is in Vermont, which has 71 golf courses across 64 cities in this directory.
Nearby cities with listed courses include Concord, VT (9.8 miles), Greensboro, VT (15 miles), Lisbon, NH (19 miles) and Woodbury, VT (19 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in St Johnsbury, VT?
St Johnsbury, VT has 1 golf course in this directory.
What cities near St Johnsbury, VT have golf courses?
Nearby cities with listed courses include Concord, VT (9.8 miles, 1 course), Greensboro, VT (15 miles, 1 course), Lisbon, NH (19 miles, 1 course) and Woodbury, VT (19 miles, 1 course).
How many golf courses are in Vermont?
Vermont has 71 golf courses in 64 cities.
What golf courses are near St Johnsbury, VT?
The three nearest other golf courses are Kirby Country Club in Concord, VT (9.8 miles), Mountain View Country Club in Greensboro, VT (15 miles) and Lisbon Village Country Club in Lisbon, NH (19 miles).
How far is the nearest other golf course from St Johnsbury?
The nearest other golf course is Kirby Country Club in Concord, VT, 9.8 miles from the middle of the courses listed in St Johnsbury, in a straight line.
How many public golf courses are in St Johnsbury, VT?
St Johnsbury, VT has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.