Shepperd is an unincorporated community in Baltimore County, Maryland, United States.
Shepperd is located at the junction of Maryland routes 138 and 562, 13.4 miles (21.6 km) north-northeast of Towson.
[2]
This article about a location in Baltimore County, Maryland is a stub.
You can help Wikipedia by expanding it.