Se halla situada a 841 m de altitud, a la orilla del río Noguera Ribagorzana, donde confluyen los valles de Barravés con los de Bohí, Castanesa y Viu, en un cruce de comunicaciones que desde tiempos muy lejanos dio lugar al puente que da nombre a la población.