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
| # | Course | Location | Yards | Par | Tees |
|---|---|---|---|---|---|
| 1 | Nemacolin – Mystic Rock | Farmington, PA | 7,526 | 72 | Championship |
| 2 | Toftrees Golf Course | State College, PA | 7,107 | 72 | Black |
| 3 | Birdsfoot | Freeport, PA | 7,047 | 72 | Gold |
| 4 | Wyncote Golf Course | Oxford, PA | 7,027 | 72 | Black |
| 5 | Iron Valley Golf Club | Lebanon, PA | 7,026 | 72 | Black |
| 6 | Sinking Valley Country Club | Altoona, PA | 6,997 | 72 | Blue |
| 7 | Royal Manchester Golf Links | Mount Wolf, PA | 6,961 | 72 | Blue |
| 8 | Quail Valley Golf Course | Littlestown, PA | 6,901 | 72 | Maroon |
| 9 | Belles Springs Golf Course | Mill Hall, PA | 6,826 | 72 | Blue |
| 10 | Cedarbrook Golf Course – Gold Course | Rostraver Township, PA | 6,824 | 72 | Black |
| 11 | Broad Run Golfer's Club | West Chester, PA | 6,751 | 72 | Black |
| 12 | Mountain Valley Golf Course – Mountain Course | Barnesville, PA | 6,739 | 72 | Gold |
| 13 | Pine Acres Country Club | Bradford, PA | 6,717 | 72 | Blue |
| 14 | Blueberry Hill Golf Course | Other | 6,716 | 72 | Blue |
| 15 | Bridges Golf Club | Abbottstown, PA | 6,713 | 72 | Blue |
| 16 | Butler's Golf Course – Lakeside | Elizabeth, PA | 6,689 | 72 | Blue |
| 17 | South Park Golf Course – 18 Hole Course | Other | 6,648 | 72 | Blue |
| 18 | Downingtown Country Club | Downingtown, PA | 6,642 | 72 | Black |
| 19 | Mountain Valley Golf Course – Valley Course | Barnesville, PA | 6,635 | 72 | Gold |
| 20 | Cool Creek Golf Course | Wrightsville, PA | 6,591 | 71 | Blue |
| 21 | Blue Shamrock Golf Club | Palmerton, PA | 6,572 | 71 | Blue |
| 22 | Tam O'Shanter Golf Course | Hermitage, PA | 6,537 | 72 | Green |
| 23 | Butter Valley Golf Course | Bally, PA | 6,532 | 72 | Orange |
| 24 | 3 Lakes Golf Course | Pittsburgh, PA | 6,504 | 72 | Black |
| 25 | The Golf Course at Glen Mills | Glen Mills, PA | 6,495 | 71 | Black |
| 26 | Ebensburg Country Club | Ebensburg, PA | 6,490 | 71 | Blue |
| 27 | Glen Brook Golf Club | Stroudsburg, PA | 6,475 | 72 | Champion |
| 28 | Jeffersonville Golf Club | Jeffersonville, PA | 6,430 | 70 | Back |
| 29 | Macoby Run Golf Course | Green Lane, PA | 6,405 | 72 | Blue |
| 30 | Northampton Valley Country Club | Richboro, PA | 6,402 | 70 | Blue |
| 31 | Green Pond Country Club | Bethlehem, PA | 6,382 | 71 | Blue |
| 32 | Honeybrook Golf Course | Honey Brook, PA | 6,341 | 70 | Blue |
| 33 | Four Season's Golf Course | Landisville, PA | 6,337 | 71 | Blue |
| 34 | Williamsport Country Club | Williamsport, PA | 6,259 | 71 | White |
| 35 | Mountain View Country Club | Boalsburg, PA | 6,244 | 71 | Blue |
| 36 | Cedarbrook Golf Course – Red Course | Rostraver Township, PA | 6,237 | 71 | Black |
| 37 | King Valley Golf Course | Imler, PA | 6,216 | 72 | Blue |
| 38 | Overlook Golf Course | Lancaster, PA | 6,205 | 70 | Black |
| 39 | Royal Oaks Golf Club | Lebanon, PA | 6,153 | 71 | Silver |
| 40 | Victory Hills Golf Course | Elizabeth, PA | 6,141 | 71 | Blue |
| 41 | Bella Vista Golf Course | Gilbertsville, PA | 6,134 | 70 | Blue |
| 42 | Bavarian Hills | St Marys, PA | 6,096 | 71 | Blue |
| 43 | Southmoore Golf Course | Bath, PA | 6,091 | 71 | Blue |
| 44 | The Club at Twin Lakes | Allentown, PA | 6,075 | 71 | Blue |
| 45 | Strawberry Ridge | Harmony, PA | 6,065 | 70 | Blue |
| 46 | Shepherd Hills Golf Club | Allentown, PA | 6,049 | 70 | Blue |
| 47 | Black Hawk Golf Course | Beaver Falls, PA | 6,033 | 72 | White |
| 48 | Pittsburgh National Golf Course | Gibsonia, PA | 6,017 | 72 | White |
| 49 | Skippack Golf Course | Skippack, PA | 5,790 | 70 | Blue |
| 50 | Paxon Hollow Golf Club | Media, PA | 5,709 | — | Blue |
| 51 | Armitage Golf Club | Mechanicsburg, PA | 5,668 | 70 | Blue |
| 52 | Rolling Green Golf Course | Eighty Four, PA | 5,635 | 72 | Blue |
| 53 | Willow Hollow Golf Course | Leesport, PA | 5,546 | 70 | Back |
| 54 | Deer Valley Golf Course | Hummelstown, PA | 5,501 | 72 | White |
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.