The hardest golf course in the Baltimore area is Caves Valley Golf Club in Owings Mills. All 43, hardest first; the number is our overall rating.
Updated November 2026