Golf courses in Barnesville, PA

Barnesville, PA has two listed golf courses: Mountain Valley Golf Course and White Birch Golf Course. 12 other golf courses are within 25 miles; the nearest is Eagle Rock in Hazle Township, PA, 8.4 miles away.

Courses
2
18-hole
2
9-hole
0
With a range
2 of 2
Avg 18-hole yards
5,924
Nearby
10 within 23 mi

Courses in and near Barnesville

Showing 12 courses: 2 in Barnesville, 10 nearby.

  1. Mountain Valley Golf Course

    Public1021 Brockton Mountain Dr

    18 · PAR 72 · 6,739 YD

  2. White Birch Golf Course

    Public660 Tuscarora Park Rd

    18 · PAR 69 · 5,109 YD

  3. Eagle Rock

    PrivateHazle Township, PA

    8.4 MI · 18 · PAR 72 · 7,140 YD

  4. Schuylkill Country Club

    PrivateOrwigsburg, PA

    10.8 MI · 18 · PAR 72 · 6,818 YD

  5. Sugarloaf Golf Club

    PublicSugarloaf, PA

    13.7 MI · 18 · PAR 72 · 6,845 YD

  6. Valley Country Club

    PrivateSugarloaf, PA

    14.0 MI · 18 · PAR 71 · 6,143 YD

  7. Hidden Valley Golf Course

    PublicPine Grove, PA

    16.4 MI · 18 · PAR 72 · 6,361 YD

  8. Olde Homestead Golf Club

    New Tripoli, PA

    18.9 MI · 18 · PAR 72 · 6,800 YD

  9. Arnold's Golf Course

    PublicNescopeck, PA

    19.0 MI · 18 · PAR 70 · 5,134 YD

  10. 20.8 MI · 18 · PAR 72 · 5,427 YD

  11. Berwick Golf Club

    PrivateBerwick, PA

    20.8 MI · 18 · PAR 71 · 6,469 YD

  12. Blue Ridge Trail Golf Club

    PublicMountain Top, PA

    22.6 MI · 9 · PAR 36 · 3,548 YD

Missing a course in Barnesville, or something out of date?

Tell us what to fix

Of the 2 Barnesville courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Mountain Valley Golf Course at 6,739 yards, and the average is 5,924 yards.

Barnesville is in Pennsylvania, which has 570 golf courses across 354 cities in this directory.

Nearby cities with listed courses include Hazle Township, PA (8.4 miles), Orwigsburg, PA (11 miles), Sugarloaf, PA (14 miles) and Drums, PA (16 miles).

Nearby cities

Miles, straight line

All golf courses in Pennsylvania

Frequently asked questions

How many golf courses are in Barnesville, PA?

Barnesville, PA has 2 golf courses in this directory: 2 with 18 holes.

What is the longest golf course in Barnesville, PA?

Of the 18-hole courses with a listed yardage, Mountain Valley Golf Course is the longest at 6,739 yards.

Do golf courses in Barnesville, PA have driving ranges?

2 of the 2 courses in Barnesville, PA that list driving range information have one.

How long is the average 18-hole course in Barnesville, PA?

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

What cities near Barnesville, PA have golf courses?

Nearby cities with listed courses include Hazle Township, PA (8.4 miles, 1 course), Orwigsburg, PA (11 miles, 1 course), Sugarloaf, PA (14 miles, 2 courses) and Drums, PA (16 miles, 2 courses).

What golf courses are near Barnesville, PA?

The three nearest other golf courses are Eagle Rock in Hazle Township, PA (8.4 miles), Schuylkill Country Club in Orwigsburg, PA (11 miles) and Sugarloaf Golf Club in Sugarloaf, PA (14 miles).

How far is the nearest other golf course from Barnesville?

The nearest other golf course is Eagle Rock in Hazle Township, PA, 8.4 miles from the middle of the courses listed in Barnesville, in a straight line.

How many public golf courses are in Barnesville, PA?

Barnesville, PA has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.