Golf courses in Forest Lake, MN

Forest Lake, MN has three listed golf courses: Castlewood Golf Course, Forest Hills Golf Club and Tanners Brook Golf Club. 58 other golf courses are within 25 miles; the nearest is Oneka Ridge Golf Course in White Bear Lake, MN, 8.3 miles away.

Courses
3
18-hole
2
9-hole
1
With a range
2 of 3
Avg 18-hole yards
6,625
Nearby
10 within 14 mi

Courses in and near Forest Lake

Showing 13 courses: 3 in Forest Lake, 10 nearby.

  1. Castlewood Golf Course

    Public7050 Scandia Trl N

    9 · PAR 36 · 3,043 YD

  2. Forest Hills Golf Club

    Private7530 210th St N

    18 · PAR 72 · 6,514 YD

  3. Tanners Brook Golf Club

    Public5810 190th St N

    18 · PAR 71 · 6,735 YD

  4. Oneka Ridge Golf Course

    PublicWhite Bear Lake, MN

    8.3 MI · 18 · PAR 72 · 6,360 YD

  5. Chomonix Golf Course

    PublicLino Lakes, MN

    8.9 MI · 18 · PAR 72 · 6,596 YD

  6. Dellwood Country Club

    PrivateDellwood, MN

    10.8 MI · 18 · PAR 72 · 7,118 YD

  7. White Bear Yacht Club

    PrivateWhite Bear Lake, MN

    11.4 MI · 18 · PAR 72 · 6,471 YD

  8. Kate Haven Golf Course

    PublicCircle Pines, MN

    12.3 MI · 18 · 1,695 YD

  9. North Oaks Golf Club

    PrivateNorth Oaks, MN

    12.5 MI · 18 · PAR 71 · 6,725 YD

  10. Stillwater Oaks Golf Course

    PublicStillwater, MN

    12.7 MI · 18 · PAR 70 · 6,444 YD

  11. Gem Lake Hills

    PublicWhite Bear Lake, MN

    12.8 MI · 9 · PAR 30 · 1,804 YD

  12. TPC Twin Cities

    PrivateBlaine, MN

    12.9 MI · 18 · PAR 72 · 7,164 YD

  13. Logger's Trail Golf Course

    PublicStillwater, MN

    13.3 MI · 18 · PAR 72 · 7,235 YD

Missing a course in Forest Lake, or something out of date?

Tell us what to fix

Of the 3 Forest Lake courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Tanners Brook Golf Club at 6,735 yards, and the average is 6,625 yards.

Forest Lake is in Minnesota, which has 416 golf courses across 281 cities in this directory.

Nearby cities with listed courses include Lino Lakes, MN (8.9 miles), Dellwood, MN (11 miles), White Bear Lake, MN (12 miles) and Circle Pines, MN (12 miles).

Nearby cities

Miles, straight line

All golf courses in Minnesota

Frequently asked questions

How many golf courses are in Forest Lake, MN?

Forest Lake, MN has 3 golf courses in this directory: 2 with 18 holes and 1 with 9 holes.

What is the longest golf course in Forest Lake, MN?

Of the 18-hole courses with a listed yardage, Tanners Brook Golf Club is the longest at 6,735 yards.

Do golf courses in Forest Lake, MN have driving ranges?

2 of the 3 courses in Forest Lake, MN that list driving range information have one.

How long is the average 18-hole course in Forest Lake, MN?

Across 2 18-hole courses with a listed yardage, the average is 6,625 yards.

What cities near Forest Lake, MN have golf courses?

Nearby cities with listed courses include Lino Lakes, MN (8.9 miles, 1 course), Dellwood, MN (11 miles, 1 course), White Bear Lake, MN (12 miles, 4 courses) and Circle Pines, MN (12 miles, 1 course).

What golf courses are near Forest Lake, MN?

The three nearest other golf courses are Oneka Ridge Golf Course in White Bear Lake, MN (8.3 miles), Chomonix Golf Course in Lino Lakes, MN (8.9 miles) and Dellwood Country Club in Dellwood, MN (11 miles).

How far is the nearest other golf course from Forest Lake?

The nearest other golf course is Oneka Ridge Golf Course in White Bear Lake, MN, 8.3 miles from the middle of the courses listed in Forest Lake, in a straight line.

How many public golf courses are in Forest Lake, MN?

Forest Lake, MN has 2 public golf courses in this directory.

How many private golf courses are in Forest Lake, MN?

Forest Lake, MN has 1 private golf course in this directory.

How many public vs private golf courses are in Forest Lake, MN?

Of the 3 golf courses listed in Forest Lake, MN, 2 are public and 1 is private.

Listing data last updated October 2026. See data sources.