Koewacht is a village on the border between the Netherlands and Belgium. It is located in Zeelandic Flanders, a part of the province of Zeeland and part of the municipality of Terneuzen.
The village consists of two parts; a Dutch and a Belgian part. As of 2005, there are approximately 2,400 inhabitants.
The Dutch part of Koewacht was a separate municipality until 1970, when it was merged with Axel.
- ^ Ad van der Meer and Onno Boonstra, "Repertorium van Nederlandse gemeenten", KNAW, 2006. 
Coordinates: 51°14′N 3°58′E / 51.233°N 3.967°E