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.7494647059
    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.3345645235
    152

    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.733477487
    706

    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.6676060292
    535

    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.7170187314
    423

    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.4469763437
    414

    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.5109933358
    706

    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.4176911349
    665

    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.3921312997
    364

    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.2780483326
    647

    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.2786166289
    1135

    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.310481066
    174

    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.3595825427
    587

    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
    4.0956691171
    540

    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.7653116769
    396

    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.0943986451
    877

    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.2353240171
    372

    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
    4.0911466934
    1079

    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)

You're the first one here!
Share your thoughts or ask a question to get the conversation going.
View all the Golfers' Choice 2024 lists, including all 50 states.
Now Reading
Top 20 Public Golf Courses in Maryland - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account