where is rock hall md
The town of Rock Hall, Maryland (39.08Ë N, 76.14Ë W) (USGS 2008) is located on the. eastern shore of the Chesapeake Bay in Kent County. Rock Hall is located about 28 miles from. Baltimore, MD and 96 miles from Philadelphia, PA. Rock Hall has a total area of 1.3 square.