La commune de Cirès est située dans les Pyrénées, dans le Comminges, en vallée d'Oueil. Son altitude minimale est de 1 235 mètres, là où la Neste d'Oueil quitte la commune pour entrer sur celle de Caubous. Son altitude maximale s'élève à 1 971 mètres1, au sud-ouest de la commune, au Cap de la Lit.
En rive gauche de la Neste d'Oueil et traversé par la route départementale 51, le village de Cirès se trouve en distances orthodromiques, environ neuf kilomètres au nord-ouest de Bagnères-de-Luchon et 33 km au sud-ouest de Saint-Gaudens.