Le village de Quézac est situé dans le vallon d’Ispagnac, sur la rive gauche du Tarn, à l'entrée des gorges du Tarn.