Brouwershaven es una localidad del municipio de Schouwen-Duiveland, en la provincia de Zelanda (Países Bajos).
Está situada a orillas del lago Grevelingen, unos 45 km al suroeste de Hellevoetsluis.
La población recibió el estatuto de ciudad en 1477.