La commune est située sur la rive droite de l'Aveyron. Vers 1932, à l'emplacement des deux ponts détruits par les crues de 1906 et 1930, une passerelle a été édifiée, avec montant en fer et platelage en bois, permettant de se rendre directement de Cazals à Saint-Antonin, ce qui donne un charme supplémentaire à ce site d'où l'on peut découvrir le village et admirer les deux rives. De l'autre côté, rive gauche, vous rejoignez la D115, route qui suit le tracé de l'ancienne voie ferrée. A voir, le musée Montzola, dédié au Mecani Art mais ouvert uniquement en saison et certains jours.