Bowers Beach is a town located in the U.S. state of Delaware. It is within Kent County included in the Dover, Delaware Metropolitan Statistical Area. It has a total area of 0.30 square miles at 39°03′35″N 75°24′05″W. The elevation is 3 feet above sea level. As of the 2010 census data, it had a total population of 335. The population density was 1,220.34/sq mi. It has Zip code 19946.