Cazères (French pronunciation: [kazɛʁ]; Occitan: Casèras), or sometimes locally called as Cazères-sur-Garonne, is a small town and commune in the Haute-Garonne department in southwestern France.
Cazères station has rail connections to Toulouse, Pau and Tarbes.
The town lies on the banks of the Garonne river, which is forming a border with Gensac-sur-Garonne, Saint-Christaud, and Couladère.
The commune is bordered by nine other communes: Lavelanet-de-Comminges to the north, Le Fousseret to the northwest, Saint-Julien-sur-Garonne to the northeast, Gensac-sur-Garonne to the east, Saint-Christaud across the river Garonne to the southeast, Couladère across the river Garonne to the south, Palaminy and Saint-Michel to the southwest, and finally by Mondavezan to the east.
The inhabitants of Cazères are known as Cazérien(ne)s in French.