Overview Bowers Beach is a village in Delaware, United States, with a population of about 185[1]. Geography Coordinates: 39.0598, -75.4013