Saintes liegt im zentralen östlichen Teil des Departements Charente-Maritime, in der alten Provinz Saintonge, entlang des Flusses Charente, der die Gemeinde von Süden nach Norden durchfließt.
Die Gemeinde hat eine Fläche von 45,6 km2 (17,6 Quadratmeilen), und ihre durchschnittliche Höhe beträgt 42 m (138 ft); am Rathaus beträgt die Höhe 20 m (66 ft).
Die Entfernungen von Saintes zu anderen Städten sind
- Paris, die Landeshauptstadt - 472 km (293 mi);
- Bordeaux, die Hauptstadt der Region - 120 km (75 mi);
- Toulouse - 356 km (221 Meilen);
- Reims - 607 km (377 Meilen);
- Lyon - 584 km (363 Meilen);
- Montpellier - 595 km (370 Meilen);
- Straßburg - 925 km (575 mi);
- Nantes - 237 km (147 Meilen);
- Marseille - 759 km (472 Meilen).
| Saintes und seine Nachbargemeinden |
|  |
Die Gemeinde Saintes ist von den Gemeinden umgeben:
Orte in der Nähe von Saintes, Charente-Maritime |
| Écurat, Saint-Georges-des-Coteaux | Port-d'Envaux | Bussac-sur-Charente, Fontcouverte | | Nieul-lès-Saintes, Pessines | Saintes  | Chaniers | | Chermignac | Thénac | Les Gonds | |
Klima
Das Klima von Saintes ist in der Köppen-Klima-Klassifikation Cfb - ozeanisches Klima mit Schablonensommern.