St. Mary's Peninsula is part of the Western Shore region of Maryland. From the Charles County line, just north of Charlotte Hall, Maryland, to the southern tip of St. Mary's County at Point Lookout State Park, St. Mary's Peninsula stretches about 39 miles (63 km).[1] It is bordered on the southwest by the Potomac River, on the north and east by the Patuxent River and on the east by Chesapeake Bay. From the end of these two rivers, the peninsula has about 15 miles[2] of shoreline along the Bay's western shore from Lexington Park, Maryland to Point Lookout.[3] Its shoreline stretches for a total of 536 miles along the Patuxent River, Potomac River and the Chesapeake Bay.[4]
Conterminous with the boundaries of St. Mary's County, the peninsula covers a land area of 361.25 square miles (935.6 km2).[5]
Northeast of St. Mary's Peninsula, on the opposite side of the Patuxent River, is the smaller Calvert Peninsula. Like St. Mary's Peninsula, Calvert Peninsula also has boundaries conterminous with a single Maryland county.