Golf courses in Philadelphia, PA

There are 7 golf courses in Philadelphia, PA: 4 public and 3 private.

Courses
7
18-hole
6
9-hole
1
With a range
4 of 7
Avg 18-hole yards
5,484
Nearby
6 within 7 mi

Courses in and near Philadelphia

Showing 13 courses: 7 in Philadelphia, 6 nearby.

  1. Bala Golf Club

    Private2200 Belmont Ave Ste 1

    18 · PAR 68 · 5,430 YD

  2. Cobbs Creek Golf Club

    Public7400 Lansdowne Ave

    18 · PAR 71 · 6,202 YD

  3. John F. Byrne Golf Club

    Public9500 Leon St

    18 · PAR 67 · 5,189 YD

  4. Juniata Golf Course

    Public1391 E Cayuga St

    18 · PAR 66 · 5,275 YD

  5. The Philadelphia Cricket Club St. Martins Course

    Private415 W Willow Grove Ave

    9 · PAR 35 · 2,617 YD

  6. 18 · PAR 70 · 6,301 YD

  7. Walnut Lane Golf Club

    Public800 Walnut Ln

    18 · PAR 62 · 4,509 YD

  8. Melrose Country Club

    PrivateCheltenham, PA

    2.4 MI · 18 · PAR 70 · 6,000 YD

  9. The Abington Club

    PublicJenkintown, PA

    4.7 MI · 9 · PAR 33 · 2,390 YD

  10. Alverthorpe Park Golf Course

    PublicJenkintown, PA

    4.9 MI · 9 · PAR 27 · 735 YD

  11. North Hills Country Club

    PrivateGlenside, PA

    5.5 MI · 18 · PAR 71 · 6,481 YD

  12. Flourtown Country Club

    PrivateFlourtown, PA

    6.9 MI · 9 · PAR 35 · 2,884 YD

  13. Riverton Country Club

    PrivateCinnaminson, NJ

    7.0 MI · 18 · PAR 71 · 6,490 YD

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

Tell us what to fix

Of the 7 Philadelphia courses that list driving range information, 4 have one.

Among the 6 18-hole courses here with a listed yardage, the longest is The Union League Golf Club At Torresdale at 6,301 yards, and the average is 5,484 yards.

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

Nearby cities with listed courses include Cheltenham, PA (2.4 miles), Jenkintown, PA (4.8 miles), Glenside, PA (6.4 miles) and Flourtown, PA (6.9 miles).

Nearby cities

Miles, straight line

All golf courses in Pennsylvania

Frequently asked questions

How many golf courses are in Philadelphia, PA?

Philadelphia, PA has 7 golf courses in this directory: 6 with 18 holes and 1 with 9 holes.

What is the longest golf course in Philadelphia, PA?

Of the 18-hole courses with a listed yardage, The Union League Golf Club At Torresdale is the longest at 6,301 yards.

Do golf courses in Philadelphia, PA have driving ranges?

4 of the 7 courses in Philadelphia, PA that list driving range information have one.

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

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

What cities near Philadelphia, PA have golf courses?

Nearby cities with listed courses include Cheltenham, PA (2.4 miles, 1 course), Jenkintown, PA (4.8 miles, 2 courses), Glenside, PA (6.4 miles, 2 courses) and Flourtown, PA (6.9 miles, 2 courses).

How many public golf courses are in Philadelphia, PA?

Philadelphia, PA has 4 public golf courses in this directory.

How many private golf courses are in Philadelphia, PA?

Philadelphia, PA has 3 private golf courses in this directory.

How many public vs private golf courses are in Philadelphia, PA?

Of the 7 golf courses listed in Philadelphia, PA, 4 are public and 3 are private.

Listing data last updated October 2026. See data sources.