Chesapeake Beach is a town in Calvert County, Maryland. Its major attractions include a Railway Museum & Trail, the Chesapeake Beach Water Park, marinas, piers, charter boat fishing, and a Veterans Memorial Park. The population was 5,753 at the 2010 census.GeographyChesapeake Beach is located at .According to the United States Census Bureau, the town has a total area of 2.79sqmi, of which, 2.71sqmi is land and 0.08sqmi is water.The city has grown out from the intersection of Fishing Creek and the Chesapeake Bay. The creek has been dredged to allow pleasure craft, commercial fisherman and a few small US Navy vessels to dock in the city.The southern end of the city remains heavily wooded and is distinguished by the large sandstone cliffs called the Randle Cliffs. These cliffs, and others along the Western Shore of the Chesapeake Bay, tower as high as 180 feet above the water and are constantly eroding due to freeze/thaw and wave action. The debris from these cliffs has formed a number of shallow sand bars which makes navigation by boat near the cliffs very difficult and the water very shallow for hundreds of yards into the Bay.Demographics2010 censusAs of the census of 2010, there were 5,753 people, 2,134 households, and 1,520 families residing in the town. The population density was 2122.9PD/sqmi. There were 2,354 housing units at an average density of 868.6/sqmi. The racial makeup of the town was 84.8% White, 9.8% African American, 0.6% Native American, 1.4% Asian, 0.6% from other races, and 2.8% from two or more races. Hispanic or Latino of any race were 2.8% of the population.