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

Showing 11 courses: 1 in St Johnsbury, 10 nearby.

  1. St. Johnsbury Country Club

    Public4357 Memorial Dr

  2. Kirby Country Club

    PublicConcord, VT

    9.8 MI · 9 · PAR 35 · 2,776 YD

  3. Mountain View Country Club

    PublicGreensboro, VT

    15.5 MI

  4. Lisbon Village Country Club

    PublicLisbon, NH

    18.5 MI · 9 · PAR 36 · 2,861 YD

  5. Woodbury Golf Course

    PublicWoodbury, VT

    19.0 MI · 9 · PAR 27 · 1,264 YD

  6. Barton Golf Club

    PublicBarton, VT

    20.5 MI · 18 · PAR 71 · 6,039 YD

  7. Bethlehem Country Club

    PublicBethlehem, NH

    21.1 MI · 18 · PAR 70 · 5,808 YD

  8. 21.6 MI · 9 · PAR 35 · 2,873 YD

  9. The Maplewood Golf Club

    PublicBethlehem, NH

    22.2 MI · 18 · PAR 72 · 6,001 YD

  10. Sunset Hill Golf Course

    PublicSugar Hill, NH

    22.3 MI · 9 · PAR 33 · 1,977 YD

  11. Orleans Country Club

    PublicOrleans, VT

    22.8 MI · 18 · PAR 72 · 6,123 YD

Missing a course in St Johnsbury, or something out of date?

Tell us what to fix

St 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 line

All golf courses in Vermont

Frequently 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.