SAINT PAUL LA ROCHE se situe dans la région Nouvelle Aquitaine et dans le département : DORDOGNE , son code postal est 24800, son code INSEE : . La commune fait partie de l'arrondissement de Nontron. Les habitants de : SAINT PAUL LA ROCHE se noment les Saint pauloises, Saint paulois. La commune compte 519 habitants..
SAINT PAUL LA ROCHE à une surficie de Km2, les coordonéées GPS de SAINT PAUL LA ROCHE sont 45.483122859,0.989742816. Le Nombre d'habitations est de 347 composé de 222 résidences pricipales de 90 résidences secondaires ainsi que de de 35 logement vacances. Le maire de SAINT PAUL LA ROCHE est GARNAUDIE Jean-Pierre (1959-04-15), Ancien cadre.