Gattières erstreckt sich in das Tal des Flusses Var, etwa 18 Kilometer nordwestlich von Nizza. Ein Teil des Gemeindegebietes liegt im Regionalen Naturpark Préalpes d’Azur. Umgeben wird Gattières von den Nachbargemeinden Carros im Norden, Colomars im Osten und Nordosten, Nizza im Südosten, Saint-Jeannet im Süden und Westen sowie Bézaudun-les-Alpes im Nordwesten.
Geschichte
Von 1338 bis 1760 war die Gemeinde Gattières eine Enklave Savoyens (bzw. der Grafschaft Nizza oder des Königreichs Sardinien). Die besondere Position machte Gattières zu einem Ort mit besonderer strategischer Bedeutung.