There are 34 golf courses within 25 miles of Harrisburg: 26 public and 8 private. The best public course is Carlisle Barracks Golf Course. The most forgiving 18 is Deer Valley Golf Course in Hummelstown.

The best golf course in Harrisburg is The Country Club of Harrisburg, a private club.
Overall score out of 10.
The best public golf course in Harrisburg is Carlisle Barracks Golf Course in Carlisle.
Open to anyone.
The easiest 18-hole golf course in Harrisburg is Deer Valley Golf Course in Hummelstown.
Easiest first; the number is the overall rating.
The hardest golf course in Harrisburg is Hershey Country Club in Hershey, a private club. The hardest public course is Royal Manchester Golf Links in Mount Wolf.
Hardest first; the number is the overall rating.
The golf course with the best views in Harrisburg is The Country Club of Harrisburg. For public golf, Lykens Valley Golf Course in Millersburg.
Best views first; the number is the overall rating.
The best golf course restaurant in Harrisburg is at Hershey Country Club in Hershey.
Best food first; the number is the overall rating.
The best par-3 golf course in Harrisburg is Beaver Bend Par 3 in Hummelstown.
Overall score out of 10.
34 golf courses within 25 miles: 4 in the city and the rest in nearby towns. 26 are public.
The Country Club of Harrisburg, from 1916. The newest is Royal Manchester Golf Links in Mount Wolf (2010).