Bonneau is a town in Berkeley County, South Carolina, United States. The population was 354 at the 2000 census. It is part of the Charleston–North Charleston–Summerville Metropolitan Statistical Area.
Bonneau is located at 33°18′24″N 79°57′28″W / 33.30667°N 79.95778°W / 33.30667; -79.95778 (33.306720, -79.957836).
According to the United States Census Bureau, the town has a total area of 2.9 square miles (7.5 km²), of which, 2.8 square miles (7.3 km²) of it is land and 0.1 square miles (0.2 km²) of it (2.08%) is water.