San Leo si trova nella provincia di Rimini, in una posizione dominante su uno sperone di roccia della Valmarecchia, da dove si gode una vista panoramica su San Marino e il fiume Marecchia. Conosciuto per il suo carattere storico e medievale, il paese è legato al nome dell'eremita Leo, da cui prende il nome, e rappresenta la capitale storica del Montefeltro. Il luogo è ricco di testimonianze del passato, tra cui il toponimo latino Mons Feretri, che riflette la sua antica origine.
Comune della provincia di Rimini, in Emilia-Romagna, San Leo ha 2.877 abitanti secondo l’ultima stima dell’ISTAT, riferita al 1° gennaio 2026.
Dove si trova San Leo
San Leo si trova in collina, lontano dal mare: il centro è a 580 metri sul livello del mare, mentre il territorio comunale va da 118 a 795 metri.
Nei dintorni si trovano Maiolo (3,7 km), Novafeltria (4,2 km), Talamello (4,7 km), Montecopiolo (6,3 km) e Monte Cerignone (8,3 km). Le distanze sono in linea d’aria tra i centri.
Popolazione e territorio
In un anno i residenti sono aumentati di 33 unità, da 2.844 (1° gennaio 2025) a 2.877 (1° gennaio 2026); al censimento del 2021 la popolazione legale era di 2.818 abitanti. Il comune si estende su 53,14 km², con una densità di circa 54 abitanti per km².
Per grado di urbanizzazione è una zona rurale; nella classificazione delle aree interne è un comune periferico, lontano dai principali servizi. Il comune rientra nelle zone montane.
Cosa vedere a San Leo
Ecco i luoghi d’interesse di San Leo, divisi per tipo.
Chiese e luoghi di culto
Castelli, palazzi e ville
Musei e cultura
Frazioni e località
Fanno parte del comune anche Pietracuta.
Turismo a San Leo
Nel 2025 le strutture ricettive di San Leo hanno registrato 13.611 presenze turistiche (notti trascorse), il 36% delle quali di turisti stranieri, in aumento del 64% rispetto al 2024. Nel 2025 il comune contava 353 posti letto in 28 strutture ricettive.
Per saperne di più
Fonti: ISTAT (popolazione residente 2025-2026, censimento 2021, superficie e caratteristiche del territorio, movimento turistico), Wikidata e Wikipedia (luoghi e introduzione). Distanze calcolate dalle coordinate dei centri.
Informazioni sul Comune
San Leo è un comune italiano situato in provincia di Rimini, nella regione Emilia-Romagna. Il comune ha una popolazione di 2.877 abitanti e si estende su una superficie di 53,14 km². Geograficamente appartiene alla macroregione dell’Italia settentrionale.



