De gemeente bevindt zich in het uiterste zuidwesten van de provincie tegen de grens van Zeeland en de Belgische provincie Antwerpen. De gemeente ligt op de Brabantse Wal, heeft een oppervlakte van ongeveer 92 km² en telt 22.215 inwoners (1 januari 2024, bron: CBS).
Voor de nieuwe gemeente Woensdrecht, die op 1 januari1997 ontstond, was er een kleinere gemeente met dezelfde naam. De oppervlakte van deze gemeente bedroeg 33,25 km². De drie gemeenten die er destijds bij kwamen, waren Ossendrecht, Huijbergen en Putte.
Woensdrecht beschikte vanaf 1 juli 1868 over een spoorwegstation (station Woensdrecht). Op 15 mei 1938 werd het station voor de reizigersdienst gesloten.
Er zijn twee theorieën over de herkomst van het eerste deel van de naam, woen. De plaats is misschien vernoemd naar een persoon.[2] Een tweede mogelijkheid, hoewel minder waarschijnlijk[3][4], is dat de plaats is vernoemd naar de GermaanseoppergodWodan. Een drecht is een doorwaadbare plek of oversteekplaats in een rivier.
In de gemeente Woensdrecht zijn diverse beelden en sculpturen geplaatst in de openbare ruimte, zie: Lijst van beelden in Woensdrecht. Een daarvan een vrijheidsmonument, dit wordt ook wel het vrijheidsbeeld van Woensdrecht genoemd.