De gemeente Borsele ligt ten zuiden van de A58, globaal tussen de afslag 's Gravenpolder en de afslag Heinkenszand.
De gemeente bestaat uit 15 dorpen te weten: Borssele, Nieuwdorp, Lewedorp, Heinkenszand, 's-Heerenhoek, Driewegen, Ovezande, Oudelande, Nisse, Hoedekenskerke, Kwadendamme, 's Gravenpolder, Ellewoutsdijk, Baarland en 's Heer Abtskerke.