St. Michaels is located in Talbot County
, 10 miles west of Easton
on Hwy 33, on the Miles River. It is the home of Chesapeake Bay Maritime Museum.
Historic St. Michaels calls itself "the Heart & Soul of the Chesapeake Bay." A quaint waterfront village on the Eastern Shore, St. Michaels is sandwiched on a picturesque peninsula between Tilghman Island, Easton and Oxford, and only a leisurely drive from Washington D.C., Baltimore, Philadelphia, Richmond or New York.