Environment & Recreation in St. Mary's County, MD
Explore all parks and other outdoor spaces in St. Mary's County, MD to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground
St Marys Marina and Campground
46555 Dennis Point Way, Drayden, MD 20630
301-994-2288
Take It Easy Campground
45285 Take It Easy Ranch Road, Callaway, MD 20620
301-994-0494
St Patricks Creek Campground
20720 Golden Thompson Road, Avenue, MD 20609
301-769-4099
Far East Beach Concierge Campground
15914 Camp Merryelande Road, Piney Point, MD 20674
240-298-8913
Golf Course
Historical Society
Library
Marina
Fitzies Marina
21540 Joe Hazel Road, Leonardtown, MD 20650
301-475-1913
Haskells Marina
17905 Clarke Road, Tall Timbers, MD 20690
301-994-1008
Dennis Point Marina
46555 Dennis Point Way, Drayden, MD 20630
301-994-2288
Coltons Point Marina
38000 Kopels Road, Coltons Point, MD 20626
301-769-3121
Buzzs Marina
49675 Buzz's Marina Way, Ridge, MD 20680
301-872-5887
Blackstone Marina
24845 Marina Way, Hollywood, MD 20636
301-373-2015
Combs Creek Marina
21670 Joe Hazel Road, Leonardtown, MD 20650
301-475-2017
Tall Timbers Tall Timbers Marina
18521 Herring Creek Road, Tall Timbers, MD 20690
301-994-1508
Piney Point Boat Ramp
17139 Piney Point Road, Piney Point, MD 20674
Point Lookout A Vmg Marina
16244 Millers Wharf Road, Ridge, MD 20680
301-872-5000
Drurys Marina
49768 Airedele Road, Ridge, MD 20680
301-872-4480
Museum
Park
Seventh District Community Park
23035 Colton Point Road, Bushwood, MD 20618
Chancellor's Run Regional Park
Chancellors Run Road, Great Mills, MD 20634
Saint Clement Shores Park
22300 Meadow Lane, Leonardtown, MD 20650
301-475-4200
Fifth District Park
37880 New Market Turner Road, Mechanicsville, MD 20659
Nicolet Park
21777 Bunker Hill Drive, Lexington Park, MD 20653
Jarboesville Park
21474 Williams Drive, Lexington Park, MD 20653
Miedzinski Park
Leonard Hall Drive, Leonardtown, MD 20650
Laurel Grove Park
28020 Mechanicsville Road, Mechanicsville, MD 20659
George B Cecil Memorial Park
19241 Saint Georges Church Road, Valley Lee, MD 20692