St. Mary's County, MD

Maryland / Southern Maryland / Leonardtown, MD


St. Mary’s County located on the Chesapeake Bay is brimming with history, outdoor fun, vibrant culture — and people eager to share it all with you. Just a short drive from Washington, D.C., discover the mid-Atlantic’s best kept secret.

Surrounded by the Potomac and Patuxent Rivers and the Chesapeake Bay, St. Mary’s is a peninsula with a 500-mile shoreline to explore. Here, you’ll find 5 state parks, numerous water trails, abundant opportunities to fish, camp and hike — and of course, fabulous seafood to savor.

There are numerous restaurants that specialize in serving what’s fresh and local, historic towns with a trendy edge, fun weekend events, and even some top-flight motorsports venues keep things interesting.

St. Mary’s County is Maryland’s birthplace. The story of Maryland’s early beginnings unfolds at the area’s colonial sites while its maritime heritage comes to life at its four lighthouses and its waterside communities. The rural landscape holds its own pleasures of afternoon drives, scenic cycling, and farm and winery rambles. Discover St. Mary's County MD today!