Carpegna is a comune (municipality) in the Province of Pesaro e Urbino in the Italian region Marche, located about 100 km west of Ancona and about 50 km southwest of Pesaro.
Carpegna borders the following municipalities: Belforte all'Isauro, Borgo Pace, Frontino, Mercatello sul Metauro, Montecopiolo, Pennabilli, Piandimeleto, Pietrarubbia, Sant'Angelo in Vado, Sestino.
The Monte Carpegna nearby is a ski resort. The communal territory is included in the Sasso Simone and Simoncello Regional Park.
- ^ All demographics and other statistics: Italian statistical institute Istat.