The best courses you can play in Yardley, Pennsylvania
Course Vaults is a golf course logging app where members have logged 8,857 rounds in Pennsylvania and rate what they played. These are the 25 highest-rated public courses within about 25 miles of Yardley, Pennsylvania, ranked by those community scores.

Lake/Ridge
Neshanic Valley Golf Course
Neshanic Station, NJ, USAPublicDr. Michael Hurdzan & Dana Fry
- 3.0Conditions
- 3.5Layout
- 3.5Value
- 3.0Scenery
- 3.8Facilities
- Must play
- Driving range
- Pristine

Meadow
Neshanic Valley Golf Course
Neshanic Station, NJ, USAPublicDr. Michael Hurdzan & Dana Fry

Meadow/Lake
Neshanic Valley Golf Course
Neshanic Station, NJ, USAPublicDr. Michael Hurdzan & Dana Fry
- 3.5Conditions
- 3.0Layout
- 5.0Value
- 4.0Scenery
- 4.7Facilities
Course was in decent shape, still played firm despite it being in the middle of a hot rainy spring/early summer. Greens were a bit slow but the layout is good enough to overcome rather uninteresting greens. Really fun risk reward shots and some cool views with the lack of trees.
Written by
@BirdiesAvenue
- Hidden gem

Heron Glen Golf Course
Ringoes, NJ, USAPublicDan Schlegel
- 3.0Conditions
- 3.0Layout
- 2.5Value
- 3.0Scenery
- 3.0Facilities
- Driving range
- Putting area
- Scoreable

Jericho National Golf Club
New Hope, PA, USAPublicDr. Michael Hurdzan & Dana Fry
- 5.0Conditions
- NRLayout
- NRValue
- NRScenery
- NRFacilities
- Must play
- Pristine
- Fast greens

Meadow/Ridge
Neshanic Valley Golf Course
Neshanic Station, NJ, USAPublicDr. Michael Hurdzan & Dana Fry
- 4.0Conditions
- 4.4Layout
- 3.7Value
- 3.8Scenery
- 2.9Facilities
Great course, sorta a hidden gem. Can be challenging to get a good free time here if not a local. Course is well kept and has 3 separate 9’s. Grass range and putting area well kept. Staff are alright but not the nicest.
Written by
@Teddy
- Driving range
- Putting area
- Challenging

West
Royce Brook Golf Club
Hillsborough, NJ, USAPublicSteve Smyers
- 4.5Conditions
- 3.5Layout
- 3.5Value
- 3.0Scenery
- 3.0Facilities

West
Mercer Oaks Golf Club
Princeton Junction, NJ, USAPublicBrian Ault
- 3.0Conditions
- 3.0Layout
- 4.0Value
- 3.3Scenery
- 3.4Facilities
This is my local muni course and it has everything that a local uni needs. Decent practice range (it would be so much better if they opened the grass range that they have, but for some reason it’s always closed), cheap tee times, alright course conditions, decent course…
Written by
@Andres
- Challenging
- Driving range
- Putting area

Makefield Highlands Golf Club
Yardley, PA, USAPublicJacobson Golf Course Design
- 3.0Conditions
- 2.8Layout
- 2.8Value
- 2.8Scenery
- 2.9Facilities
- Driving range
- Challenging
- Grass range

East
Mercer Oaks Golf Club
Princeton Junction, NJ, USAPublicDan Schlegel & Brian Ault
- 4.5Conditions
- 4.0Layout
- 4.0Value
- 4.0Scenery
- 3.0Facilities
- Challenging
- Driving range
- Must play

Pennsauken Country Club
Pennsauken, NJ, USAPublicBob Prickett
- 4.0Conditions
- 3.0Layout
- 3.0Value
- 3.0Scenery
- 2.7Facilities
- Mat range

Northampton Valley Country Club
Richboro, PA, USAPublicEd Ault
- 4.0Conditions
- 2.3Layout
- 3.0Value
- 2.0Scenery
- 2.9Facilities
- Driving range
- Parkland
- Putting area

Five Ponds Golf Club
Warminster, PA, USAPublicXenophon Hassenplug
- 3.5Conditions
- 3.5Layout
- 3.5Value
- 2.5Scenery
- 3.5Facilities
- Driving range
- Fast greens
- Hidden gem

John F. Byrne
John F Byrne Golf Course
Philadelphia, PA, USAPublicAlex Findlay
- 2.0Conditions
- 1.5Layout
- 3.0Value
- 3.0Scenery
- 1.9Facilities
- Great value
- Walkable
- Putting area

Cream Ridge Golf Course
Cream Ridge, NJ, USAPublicFrank Miscoski
- 2.5Conditions
- 2.5Layout
- 2.0Value
- 2.0Scenery
- 2.0Facilities
Tee time was delayed 40 minutes upon arrival. Cart paths that looked and felt like they were mortared. Course was in okay shape.
Written by
@agurcsik
- Restaurant

Hopewell Valley Golf Club
Hopewell, NJ, USAPublicThomas Winton
- 2.0Conditions
- 2.0Layout
- 3.0Value
- 1.0Scenery
- 3.3Facilities

Rancocas Golf Club
Willingboro, NJ, USAPublicRobert Trent Jones Sr.
- 1.5Conditions
- 3.5Layout
- 2.5Value
- 1.5Scenery
- 2.3Facilities
- Walkable
- Fast greens
- Dog track

Concordia Golf Club
Monroe Township, NJ, USAPublicBrian Ault & Tom Clark
- 3.5Conditions
- NRLayout
- NRValue
- NRScenery
- NRFacilities

Bunker Hill Golf Course
Princeton, NJ, USAPublicAlec Ternyei
- 1.0Conditions
- 2.5Layout
- 2.5Value
- 2.0Scenery
- 2.5Facilities
- Walkable
- Dog track

Princeton Country Club
Princeton, NJ, USAPublicBill Gordon & David Gordon
- 1.5Conditions
- 2.0Layout
- 3.3Value
- 2.0Scenery
- 2.5Facilities
The condition of the course is mid, the greens are painfully slow and usually not in good condition. Somewhat narrow but short, good for a beginner (like me) because scoring feels possible with one well placed shot.
Written by
@Andres
- Driving range
- Mat range
- Hidden gem

The Bucks Club
Jamison, PA, USAPublicDavid Gordon & Bill Gordon
- 2.5Conditions
- 4.0Layout
- 3.0Value
- 2.0Scenery
- 2.7Facilities
- Challenging
- Must play
- Putting area

Walnut Lane Golf Club
Philadelphia, PA, USAPublicAlex Findlay
- 2.0Conditions
- 3.3Layout
- 4.3Value
- 2.8Scenery
- 3.3Facilities
- Great value
- Driving range
- Hidden gem

Middletown Country Club
Langhorne, PA, USAPublicAlex Findlay & George Fazio
- 2.0Conditions
- 1.5Layout
- 1.5Value
- 1.0Scenery
- 2.1Facilities
- Halfway house
- Cart attendant
- Putting area

Gambler Ridge Golf Club
Cream Ridge, NJ, USAPublicEd Nickelsen
- 2.0Conditions
- 1.5Layout
- 2.0Value
- 2.0Scenery
- 1.5Facilities
- Restaurant
- Walkable

The Fairways
Fairways Golf Club
Warrington, PA, USAPublicBill Gordon
- 1.5Conditions
- 2.0Layout
- 3.0Value
- 1.0Scenery
- 2.5Facilities
- Putting area
- Restaurant
- Bar
Explore more Yardley rankings
How we rank
Course Vaults ranks public golf courses by Course Vaults Score (CV score), a community rating from golfers who have played and rated each course. Only open courses with at least 5 explicit ratings qualify, and this list is limited to public or guest-friendly courses. City pages include public golf courses within about 25 miles of Yardley, so nearby suburbs can appear on the same list. Rankings refresh about hourly as new ratings come in; each page shows when it was last generated.
FAQ
Common questions about public course rankings in Yardley, Pennsylvania.
The top public golf courses in Yardley, Pennsylvania on Course Vaults are led by Neshanic Valley Golf Course with a Course Vaults score of 7.8. This page ranks 25 courses, including Neshanic Valley Golf Course, Neshanic Valley Golf Course, Neshanic Valley Golf Course.
Course Vaults ranks public golf courses by Course Vaults Score (CV score), a community rating from golfers who have played and rated each course. Only open courses with at least 5 explicit ratings qualify, and this list is limited to public or guest-friendly courses. City pages include public golf courses within about 25 miles of Yardley, so nearby suburbs can appear on the same list. Rankings refresh about hourly as new ratings come in; each page shows when it was last generated.
Yes. The Yardley, Pennsylvania list includes public golf courses within about 25 miles of Yardley, not only courses whose city field is an exact match. Nearby suburbs can appear when they fall inside that metro radius.
Neshanic Valley Golf Course is currently #1 among public courses in and around Yardley, Pennsylvania on Course Vaults at 7.8 out of 10.
This ranking was last refreshed Nov 12, 2026, 3:54 AM EST. The page revalidates about every hour as golfers add new explicit ratings that meet the 5-rating minimum.
More cities in Pennsylvania
- Canonsburg
- Murrysville
- Philadelphia
- State College
- Belle Vernon
- Farmington
- Fayetteville
- Freeport
- Gibsonia
- Jamison
- Mountain Top
- Phoenixville
- Pittsburgh
- Aliquippa
- Allison Park
- Audubon
- Avondale
- Beaver Falls
- Bedford
- Blairsville
- Blakeslee
- Bridgeville
- Cranberry Township
- Donegal
- Downingtown
- East Stroudsburg
- Easton
- Eighty Four
- Elizabeth
- Elwood City
- Fleetwood
- Gettysburg
- Gilbertsville
- Glen Mills
- Greensburg
- Harleysville
- Harrisburg
- Hawley
- Honey Brook
- Jeffersonville
- Langhorne
- Latrobe
- Lebanon
- Library
- Limerick
- Linfield
- Littlestown
- Madison
- Mechanicsburg
- Media
- Middletown
- Midway
- Moon Township
- Mount Pocono
- Mount Wolf
- New Hope
- New Tripoli
- North Braddock
- Oxford
- Peach Bottom
- Pocono
- Pottstown
- Quarryville
- Reading
- Richboro
- Skippack
- Spring City
- Springfield
- Stevens
- Tunkhannock
- Uniontown
- Verona
- Warminster
- Warrington
- Wernersville
- West Chester
- York
