Flag of Maryland

Golf courses in Maryland

Maryland has 167 golf courses in 104 cities in this directory: 136 with 18 holes, 30 with 9 holes and 1 with another or unlisted hole count.

143 COURSES MAPPED
Courses
167
Cities
104
18-hole
136
9-hole
30
Avg 18-hole yards
6,599
Longest
7,507Wisp Resort Lodestone Golf Course

Of the 166 Maryland courses that list driving range information, 144 have one.

Across 135 18-hole courses with a listed yardage, the average is 6,599 yards. The longest is Wisp Resort Lodestone Golf Course in Mc Henry at 7,507 yards.

Top cities in Maryland

All 104 cities
  1. Berlin11 public 11 courses
  2. Baltimore4 public · 2 private 6 courses
  3. Bethesda4 private 4 courses
  4. Frederick4 public 4 courses
  5. Hagerstown3 public · 1 private 4 courses
  6. Rockville4 private 4 courses
  7. Silver Spring2 public · 2 private 4 courses
  8. Easton2 public · 1 private 3 courses

All 104 cities

Top cities

Longest courses

18-hole, yards
  1. 1Wisp Resort Lodestone Golf CoursePublicMc Henry7,507
  2. 2Bulle Rock Golf CoursePublicHavre de Grace7,375
  3. 3Congressional Country ClubPrivateBethesda7,245
  4. 4Ruggles Golf CoursePublicAberdeen Proving Ground7,230
  5. 5Lake Presidential Golf ClubPublicUpper Marlboro7,230
  6. 6Crofton Country ClubSemi-privateCrofton7,211
  7. 7Northwest Golf CoursePublicSilver Spring7,185
  8. 8GlenRiddle Golf ClubPublicBerlin7,163
  9. 9Compass Pointe Golf CoursesPublicPasadena7,134
  10. 10TPC Potomac At Avenel FarmPrivatePotomac7,124

States next to Maryland

Frequently asked questions

How many golf courses are in Maryland?

Maryland has 167 golf courses in 104 cities in this directory: 136 with 18 holes, 30 with 9 holes and 1 with another or unlisted hole count.

Which city in Maryland has the most golf courses?

Berlin has the most, with 11 courses, followed by Baltimore (6) and Bethesda (4).

What is the longest golf course in Maryland?

Among 18-hole courses with a listed yardage, Wisp Resort Lodestone Golf Course in Mc Henry is the longest at 7,507 yards.

How long is the average 18-hole course in Maryland?

The average listed yardage across 135 18-hole courses in Maryland is 6,599 yards.

How many golf courses in Maryland have a driving range?

144 of the 166 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.