Alès liegt 40 Kilometer (25 Meilen) nord-nordwestlich von Nîmes, in einer Kurve (Mäander) des Flusses Le Gardon d'Alès, der es zur Hälfte umfließt. Es liegt am Fuße der Cevennen, in der Nähe des Nationalparks der Cevennen.
Alès hat eine Fläche von 232 km2 (90 Quadratmeilen), und seine durchschnittliche Höhe beträgt 236 m (774 ft); im Rathaus beträgt die Höhe 140 m (460 ft).
Die Gemeinde Alès ist umgeben von den Gemeinden Saint-Jean-du-Pin, Saint-Martin-de-Valgalgues, Saint-Privat-des-Vieux, Cendras, Saint-Christol-lès-Alès und Saint-Hilaire-de-Brethmas.
| Alès und seine Nachbargemeinden |
|  |
Orte in der Nähe von Alès |
| Cendras | Saint-Martin-de-Valgalgues | Saint-Privat-des-Vieux | | Saint-Jean-du-Pin | Alès  | Saint-Privat-des-Vieux | | Saint-Christol-lès-Alès | Saint-Hilaire-de-Brethmas | Saint-Hilaire-de-Brethmas | |
· 
Die Stadt vom Ermitage-Hügel aus.
Klima
Das Klima von Alès ist in der Klimaklassifikation von Köppen Csb - mediterranes Klima mit warmen Sommern.