The longest golf courses in Pennsylvania, by yardage

We ranked 54 Pennsylvania courses with a maps.golf guide using the numbers on their own scorecards. Nemacolin – Mystic Rock is the longest at 7,526 yards from the Championship tees.

Updated November 5, 2026

#CourseLocationYardsParTees
1Nemacolin – Mystic RockFarmington, PA7,52672Championship
2Toftrees Golf CourseState College, PA7,10772Black
3BirdsfootFreeport, PA7,04772Gold
4Wyncote Golf CourseOxford, PA7,02772Black
5Iron Valley Golf ClubLebanon, PA7,02672Black
6Sinking Valley Country ClubAltoona, PA6,99772Blue
7Royal Manchester Golf LinksMount Wolf, PA6,96172Blue
8Quail Valley Golf CourseLittlestown, PA6,90172Maroon
9Belles Springs Golf CourseMill Hall, PA6,82672Blue
10Cedarbrook Golf Course – Gold CourseRostraver Township, PA6,82472Black
11Broad Run Golfer's ClubWest Chester, PA6,75172Black
12Mountain Valley Golf Course – Mountain CourseBarnesville, PA6,73972Gold
13Pine Acres Country ClubBradford, PA6,71772Blue
14Blueberry Hill Golf CourseOther6,71672Blue
15Bridges Golf ClubAbbottstown, PA6,71372Blue
16Butler's Golf Course – LakesideElizabeth, PA6,68972Blue
17South Park Golf Course – 18 Hole CourseOther6,64872Blue
18Downingtown Country ClubDowningtown, PA6,64272Black
19Mountain Valley Golf Course – Valley CourseBarnesville, PA6,63572Gold
20Cool Creek Golf CourseWrightsville, PA6,59171Blue
21Blue Shamrock Golf ClubPalmerton, PA6,57271Blue
22Tam O'Shanter Golf CourseHermitage, PA6,53772Green
23Butter Valley Golf CourseBally, PA6,53272Orange
243 Lakes Golf CoursePittsburgh, PA6,50472Black
25The Golf Course at Glen MillsGlen Mills, PA6,49571Black
26Ebensburg Country ClubEbensburg, PA6,49071Blue
27Glen Brook Golf ClubStroudsburg, PA6,47572Champion
28Jeffersonville Golf ClubJeffersonville, PA6,43070Back
29Macoby Run Golf CourseGreen Lane, PA6,40572Blue
30Northampton Valley Country ClubRichboro, PA6,40270Blue
31Green Pond Country ClubBethlehem, PA6,38271Blue
32Honeybrook Golf CourseHoney Brook, PA6,34170Blue
33Four Season's Golf CourseLandisville, PA6,33771Blue
34Williamsport Country ClubWilliamsport, PA6,25971White
35Mountain View Country ClubBoalsburg, PA6,24471Blue
36Cedarbrook Golf Course – Red CourseRostraver Township, PA6,23771Black
37King Valley Golf CourseImler, PA6,21672Blue
38Overlook Golf CourseLancaster, PA6,20570Black
39Royal Oaks Golf ClubLebanon, PA6,15371Silver
40Victory Hills Golf CourseElizabeth, PA6,14171Blue
41Bella Vista Golf CourseGilbertsville, PA6,13470Blue
42Bavarian HillsSt Marys, PA6,09671Blue
43Southmoore Golf CourseBath, PA6,09171Blue
44The Club at Twin LakesAllentown, PA6,07571Blue
45Strawberry RidgeHarmony, PA6,06570Blue
46Shepherd Hills Golf ClubAllentown, PA6,04970Blue
47Black Hawk Golf CourseBeaver Falls, PA6,03372White
48Pittsburgh National Golf CourseGibsonia, PA6,01772White
49Skippack Golf CourseSkippack, PA5,79070Blue
50Paxon Hollow Golf ClubMedia, PA5,709—Blue
51Armitage Golf ClubMechanicsburg, PA5,66870Blue
52Rolling Green Golf CourseEighty Four, PA5,63572Blue
53Willow Hollow Golf CourseLeesport, PA5,54670Back
54Deer Valley Golf CourseHummelstown, PA5,50172White

How we ranked them

Each 18-hole course is ranked by the total yardage of its longest set of tees, added up hole by hole from its own scorecard. Courses of three or more named nines aren't ranked, since their length depends on which two nines you play.

The list covers courses with a free maps.golf guide whose scorecard we’ve published, and it updates on its own as new guides go live. Numbers are as printed on each course’s card; courses re-rate and re-tee, so check the course’s own scorecard before you play. Running one of these courses and see a wrong number? Tell us.

You’re welcome to cite or link this ranking; please credit maps.golf.