Nine Public Golf Courses in Montgomery County

Whether you’re a hobbyist or ready for the U.S. Open, there are numerous golf courses throughout Montgomery County, Maryland is well-suited for every skill level. As one of the most popular activities Montgomery County has to offer, there are nine unique courses to choose from across the county.

  • Falls Road Golf Course
  • Hampshire Greens Golf Course
  • Laytonsville Golf Course
  • Little Bennett Golf Course
  • Needwood Golf Course
  • Northwest Golf Course
  • Poolesville Golf Course
  • Rattlewood Golf Course
  • Sligo Creek Golf Course

All courses offer full-service golf facilities, including snack bar, golf merchandise shops, golf instruction, golf leagues, golf practice range, golf putting greens, golf outings, and golf tournament facilities.


Golf with your feet! FootGolf, which combines the popular sports of soccer and golf, has debuted at both Northwest and Sligo Creek Golf Courses. To play FootGolf, athletes use soccer balls on a traditional golf course with 21-inch diameter cups. These are the only two FootGolf courses in the state of Maryland.

Request a Free Travel Guide