Articolata su due borghi distinti a cavallo del Po (Santa Margherita a destra e Santa Maria a sinistra del fiume), si trova nella omonima valle (Valle Po) e fa parte della Comunità montana delle Valli del Monviso.