Saintes ligger i den centrala östra delen av departementet Charente-Maritime, i den gamla provinsen Saintonge, längs floden Charente som rinner genom kommunen från söder till norr.
Kommunen har en yta på 45,6 km2 och en genomsnittlig höjd på 42 meter, vid stadshuset är höjden 20 meter.
Avstånden från Saintes till andra städer är:
- Paris, den nationella huvudstaden - 472 km;
- Bordeaux, den regionala huvudstaden - 120 km;
- Toulouse - 356 km;
- Reims - 607 km;
- Lyon - 584 km;
- Montpellier - 595 km;
- Strasbourg - 925 km;
- Nantes - 237 km;
- Marseille - 759 km.
| Saintes och dess grannkommuner |
|  |
Kommunen Saintes är omgiven av kommuner:
Orter bredvid 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 | |
Klimat
Klimatet i Saintes, i Köppens klimatklassificering, är Cfb - Oceaniskt klimat med malliga somrar.