Course Rankings

View our course rankings by area for the Philly region.

Golf Course icon

Golf Blog

Keep up with local and national golf news and opinions from our blog.

Golf Blog icon

Discount Tee Times

Click here for discount coupons and specials from local golf courses.

cash icon


Philly Course Rankings


Top 20 Public | Bucks Co. | Chester Co. | Delaware Co. | Montgomery Co. | Philadelphia Co. | Burlington Co. | Camden Co. | Gloucester Co. | New Castle Co. | Top 10 Jersey Shore | Top 20 Private (Classic) | Top 10 Private (Modern)

About the PhillyGolfGuide.com Course Rankings

"Where should we play?" The goal of this website and our rankings is to answer that simple question. Whether you're a local, a visitor, or new to the area, we want to show you which public golf courses are worth playing in the Philadelphia area. We are not a golf course directory that shows every golf course in Philly. We intentionally want to weed out the average and the bad courses and show you only the ones we consider to be good, quality courses that are worth your money and time to play (and yes, we know we're bound to ruffle some feathers with those that we've excluded).

This page will give you pertinent info and quick access to weather, course tours, directions and pricing for each course, and, where available, a course review and discount tee times.

Defining the PhillyGolfGuide.com Territory

For the purposes of this website we have defined the Philadelphia area as the following counties: Philadelphia, Bucks, Chester, Delaware and Montgomery Counties in PA; Burlington, Camden and Gloucester Counties in NJ; New Castle County in Delaware. Below you will find the area's Top 20 public courses as well as rankings of courses worth playing in each of those counties. As a bonus we've also included rankings for the Jersey Shore and the best private clubs in the area.

Course Rankings Feedback

As with any ranking system, there is bound to be plenty of feedback both good and bad and we can't wait to hear it. We'd love to hear why you agree and disagree with our rankings. If you make some good points and we like your arguments, then we're more than willing to update the rankings as we go along to reflect that. Consider these rankings a starting point, not an end.

You can email us with your feedback or send a tweet @PhillyGolfGuide with the hashtag #CourseRankingsFeedback.





= <$50 Green Fee w/cart   = $51-74 Green Fee w/cart   = $75+ Green Fee w/cart
= Click to read full Course Review   = Click to make a discount tee time at this course


Philly's Best Public Courses - The Top 20

  1. The Golf Course at Glen Mills - Glen Mills, PA    
  2. Scotland Run Golf Course - Williamstown, NJ  
  3. Wyncote Golf Club - Oxford, PA    
  4. Downingtown Country Club - Downingtown, PA    
  5. Jeffersonville Golf Club - Jeffersonville, PA  
  6. Inniscrone Golf Course - Avondale, PA  
  7. Lederach Golf Club - Harleysville, PA   (Resident)   (Non-resident)  
  8. White Clay Creek Country Club - Delaware Park, DE    
  9. Turtle Creek Golf Course - Limerick, PA  
  10. Bella Vista Golf Course - Gilbertsivlle, PA  
  11. Makefield Highlands Golf Course - Yardley, PA   (Resident)   (Non-resident)  
  12. Paxon Hollow Country Club - Media, PA  
  13. Northampton Valley Country Club - Richboro, PA    
  14. Raven's Claw Golf Course - Pottstown, PA    
  15. Honeybrook Golf Club - Honey Brook, PA  
  16. Deerfield Golf and Tennis Club - Deerfield, DE    
  17. Hickory Valley Golf Club (Presidential Course) - Gilbertsville, PA  
  18. Broad Run Golfer's Club - West Chester, PA    
  19. Cobb's Creek Golf Club (Olde Course) - Philadelphia, PA  
  20. Back Creek Golf Club - Middletown, DE    




Back to Top

Back to Top


Bucks County

  1. Makefield Highlands Golf Course - Yardley, PA
  2. Northampton Valley Country Club - Richboro, PA
  3. Five Ponds Golf Club - Warminster, PA
  4. The Bucks Club - Jamison, PA

Back to Top

Chester County

  1. Wyncote Golf Club - Oxford, PA
  2. Downingtown Country Club - Downingtown, PA
  3. Inniscrone Golf Course - Avondale, PA
  4. Honeybrook Golf Club - Honey Brook, PA
  5. Broad Run Golfer's Club - West Chester, PA

Back to Top

Delaware County

  1. The Golf Course at Glen Mills - Glen Mills, PA    
  2. Paxon Hollow Country Club - Media, PA  

Back to Top

Montgomery County

  1. Jeffersonville Golf Club - Jeffersonville, PA  
  2. Lederach Golf Club - Harleysville, PA
  3. Turtle Creek Golf Course - Limerick, PA
  4. Bella Vista Golf Course - Gilbertsivlle, PA
  5. Raven's Claw Golf Course - Pottstown, PA
  6. Hickory Valley Golf Club (Presidential Course) - Gilbertsville, PA
  7. Center Square Golf Club - Norristown, PA

Back to Top

Philadelphia County

  1. Cobb's Creek Golf Club (Olde Course) - Philadelphia, PA  

Back to Top

Burlington County

  1. Deerwood Country Club - Westampton, NJ
  2. Willow Brook Country Club - Moorestown, NJ

Back to Top

Camden County

  1. Pennsauken Country Club - Pennsauken, NJ

Back to Top

Gloucester County

  1. Scotland Run Golf Course - Williamstown, NJ
  2. Riverwinds Golf Course - West Deptford, NJ

Back to Top


Back to Top


New Castle County

  1. White Clay Creek Country Club - Delaware Park, DE
  2. Deerfield Golf and Tennis Club - Deerfield, DE
  3. Back Creek Golf Club - Middletown, DE
  4. Rock Manor Golf Club - Wilmington, DE  
  5. Delcastle Golf Course - Wilmington, DE  

Back to Top


Jersey Shore Top 10 (Daily-fee)

  1. Atlantic City Country Club
  2. Ballamor Golf Club  
  3. Twisted Dune Golf Club  
  4. ShoreGate Golf Club
  5. Sand Barrens Golf Club  
  6. Blue Heron Pines Golf Club  
  7. Pine Barrens Golf Club  
  8. Seaview Marriott (Bay)  
  9. Harbor Pines Golf Club
  10. Sea Oaks Golf Club

Back to Top

Top 20 - Private Clubs (Classic)

  1. Pine Valley Golf Club - Pine Valley, NJ
  2. Merion Golf Club (East Course) - Ardmore, PA
  3. Aronimink Golf Club - Newtown Square, PA
  4. Philadelphia Country Club - Gladwyne, PA
  5. Gulph Mills Golf Club - King of Prussia, PA
  6. Huntingdon Valley Country Club - Huntingdon Valley, PA
  7. Rolling Green Golf Club - Springfield, PA
  8. Philadelphia Cricket Club (Wissahickon Course) - Flourtown, PA
  9. Manufacturer's Golf Club - Fort Washington, PA
  10. Whitemarsh Valley Country Club - Lafayette Hill, PA
  11. Wilmington Country Club (South) - Wilmington, DE
  12. Sunnybrook Golf Club - Plymouth Meeting, PA
  13. LuLu Country Club - Glenside, PA
  14. Llanerch Country Club - Havertown, PA
  15. Merion Golf Club (West Course) - Ardmore, PA
  16. Waynesborough Country Club - Paoli, PA
  17. Chester Valley Golf Club - Malvern, PA
  18. Torresdale Frankford Country Club - Philadelphia, PA
  19. Squires Golf Club - Ambler, PA
  20. Green Valley Country Club - Lafayette Hill, PA

Back to Top

Top 20 - Private Clubs (Modern)

  1. Applebrook Golf Club - Malvern, PA
  2. Stonewall Links (Old Course) - Elverson, PA
  3. White Manor Country Club (2004 re-design) - Malvern, PA
  4. The ACE Club - Lafayette Hill, PA
  5. Lookaway Golf Club - Buckingham, PA
  6. Fieldstone Golf Club - Greenville, DE
  7. Stonewall Links (North Course) - Elverson, PA
  8. Trump National Golf Club - Pine Hill, NJ
  9. Jericho National Golf Club - New Hope, PA
  10. Philadelphia Cricket Club (Militia Hill Course) - Flourtown, PA

Back to Top