Top 20 Public Golf Courses in Maryland - Golfers' Choice 2025

Explore Maryland’s best public golf courses for 2025. Find top-rated greens and start planning your next round.
Bulle Rock - shadows
Bulle Rock used to host the LPGA Tour.

Looking to play the best public golf courses in Maryland?

GolfPass releases a Top 20 Public Golf Courses in Maryland every March thanks to YOU. We create our annual Golfers' Choice lists by curating the reviews submitted by everyday golfers. We use GolfPass' Ratings Index logic that weights newer reviews and combine it with a course's subcategory averages.

Each course needed at least two reviews and at least some public access to qualify. Elite country clubs like Baltimore Country Club, Chevy Chase Country Club and Congressional Country Club weren't eligible. The Links at Perry Cabin didn't received enough reviews to be eligible, while the Swan Point Yacht and Country Club near the Potomac River struggled with the condition of their greens according to multiple reviews and didn't make the cut.

We make our Golfers' Choice best-of lists user friendly. Simply click on the photo of each course to learn more about the facility or to book a tee time (in most cases).

Want to get involved with determining the top public golf courses in Maryland or any other future Golfers' Choice lists? Click here to review the next golf course you play.

Maryland golf courses reviewed in 2024: 53
Reviews of Maryland golf courses in 2024: 2,502

Best Public Golf Courses in Maryland

  1. Eagle's Landing Golf Course

    Berlin, Maryland
    Public
    4.7202533187
    528

    Green fee: $50-$143
    What they're saying: "The greens are so nice there it's hard not to have fun. Another perfect day out on the links. Can't wait to play there again." - frostypaws

  2. Rocky Gap Lodge & Golf Resort

    Flintstone, Maryland
    Resort
    3.8241758242
    237

    Green fee: $55-$189
    What they're saying: "The course in good condition and a great getaway for a golf trip. The staff was very friendly and helpful!" - jbenteler

  3. Worthington Manor

    Urbana, Maryland
    Public
    4.3901475372
    160

    Green fee: $67-$109
    What they're saying: "The course is awesome. Great layout, great shape, and good value."- jdtepper90

  4. Maryland National Golf Club

    Middletown, Maryland
    Semi-Private
    4.7748240322
    720

    Green fee: $54-$94
    What they're saying: "It always gives me a decent challenge. It's very scenic (with) fantastic views. I thank all (the) staff for well maintaining this facility at a superb level." - kimg2

  5. Whiskey Creek Golf Club

    Ijamsville, Maryland
    Public
    4.6918564274
    544

    Green fee: $80-$130
    What they're saying: "It is always good place for my golf at whiskey, but especially a month after green aeration. I love whiskey creek. (It) just (is a) little too costly for my reach, so whenever I (can) get a discount, I am there. Thank you (to) all the staff at whiskey, especially (the) maintenance people… you rock!!!!" - Yumin

  6. Bulle Rock Golf Club

    Havre de Grace, Maryland
    Public
    4.7403357479
    429

    Green fee: $75-$115
    What they're saying: "This course is a gem! Try to make a plan to get there and play it - I drove 1:20 from New Jersey to Maryland and have done it many times, because it’s worth it, especially if you can get a (GolfNow) hot deal!!!" - Chris7329157

  7. Black Rock Golf Course

    Hagerstown, Maryland
    Public/Municipal
    4.4162629758
    424

    Green fee: $40-$45
    What they're saying: "Course was in great condition. Greens were fast. Everyone was very friendly and helpful. Great experience over all." - GolfPass Reviewer

  8. Blue Mash Golf Course

    Laytonsville, Maryland
    Public
    4.5192962431
    722

    Green fee: $40-$69
    What they're saying: "Solid course. Doesn’t seem long off the tee which offers the chance to play conservative but the course has a lot of unique holes with great risk-reward. Pro shop staff were great…showed up early and the worked hard to get me out early with the locals. Had a great time even though I didnt play well—which usually isn’t the case." - ewizard77

  9. Waverly Woods Golf Club

    Marriottsville, Maryland
    Public
    4.3974564439
    675

    Green fee: $64-$84
    What they're saying: "It was a great day to play. There was a frost warning, and I got a phone call to give me a heads-up of a possible 30-minute delay. This was a shock and the first time I ever got a phone call. The staff was very friendly, the course is the best in the area, and the greens were very, very fast. It was a fun but frustrating at times. Great food in the clubhouse." - Derwood1290635

  10. Mountain Branch Golf Course

    Joppa, Maryland
    Semi-Private
    4.4201060378
    377

    Green fee: $44-$85
    What they're saying: "Course in great shape, fairways, greens all perfect, ball rolled really good on the greens." Richard8690577

  11. Links at Challedon Golf Course

    Mount Airy, Maryland
    Semi-Private
    4.2570350901
    665

    Green fee: $19-$51
    What they're saying: "My first time playing here, I’m not going out to shoot a good score, so it was more than I need in a course. Good conditions, friendly people, golf nerds would hate that the greens were long and slow, but I don’t care about things like that. Will 100% play again." - asimpson1

  12. Glade Valley Golf Club

    Walkersville, Maryland
    Public
    4.2606589134
    1155

    Green fee: $20-$73
    What they're saying: "We enjoyed the round, the course was in great condition. The greens were fast and true. Some of the bunkers were not so great. I would definitely recommend the course to others." - ajh3530

  13. Compass Pointe Golf Courses

    Green fee: $47-$80
    What they're saying: "I had never played Compass Pointe before and only did so by taking advantage of a GolfNow deal. The course is about an hour from my home but is worth the drive. Course was in great condition, but note that greens were of variable speed so not easy to gauge pace of putting. Front nine much more wide open than the back nine so important to keep shots in play, with water more of a factor as well. Although not nearby I would consider playing there again soon." - GolfPass Reviewer

  14. Enterprise Golf Course

    Mitchellville, Maryland
    Public/Municipal
    4.271669743
    186

    Green fee: $35-$50
    What they're saying: "Well maintained course, friendly and courteous staff, nice experience! First time golfers, come back, regulars know what experience is like." - GolfPass Reviewer

  15. River Marsh Golf Course @ The Hyatt Chesapeake Bay

    Cambridge, Maryland
    Resort/Public
    4.2855053371
    608

    Green fee: $32-$55
    What they're saying: "A great price for upscale facilities. Staff are fantastic!" - lsmith8

  16. Oakmont Green Golf Club

    Hampstead, Maryland
    Public
    3.9763345777
    548

    Green fee: $45-$60
    What they're saying: "The course was very challenging and very well laid out and maintained. Friendly staff and very clean facilities. Great course for all skill levels." - wingznut767

  17. Eisenhower Golf Course

    Crownsville, Maryland
    Public
    3.6807922631
    418

    Green fee: $50-$85
    What they're saying: "Course was in great shape for this time of the year. Pace of play was great, pro shop and starter were friendly and courteous. Overall great day." - mdsprouse

  18. Oak Creek

    Upper Marlboro, Maryland
    Semi-Private
    4.0030105065
    906

    Green fee: $180-$260
    What they're saying: "Course was great conditions for this time of year. I can only imagine how well this course place in the warmer months. Definitely worth every cent!" - Dguzman3

  19. Westminster National Golf Club

    Westminster, Maryland
    Public
    4.2570717432
    384

    Green fee: $27-$58
    What they're saying: "This was my second time at Westminster National and I've played several other courses since. I went on a Tuesday. I really enjoyed the course. The pace was great. The staff was very nice. I am planning to go back. All the grounds were nice in my opinion." - gn24832336

  20. Bowie Golf Club

    Bowie, Maryland
    Semi-Private
    3.9991480723
    1097

    Green fee: $38-$50
    What they're saying: "Great course for the value. Been playing this course for several years and the condition has improved totally over those years." - RickBippus

Jason Scott Deegan has reviewed and photographed more than 1,200 courses and written about golf destinations in 28 countries for some of the industry's biggest publications. His work has been honored by the Golf Writer's Association of America and the Michigan Press Association. Follow him on Instagram at @jasondeegangolfpass and X/Twitter at @WorldGolfer.
Brooke Taylor is an intern for GolfPass and a senior at the University of Central Florida studying Entertainment Management, Digital Media, and Managing Sporting Events.

Comments (0)

Default User Avatar
Tee up your thoughts here...
View all the Golfers' Choice lists, including all 50 states.
Now Reading
Top 20 Public Golf Courses in Maryland - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account