The church of San Pietro was built in the early Middle Ages as a plebeian station church along the Via Aurelia. In fact, the ancient Roman consular road crossed the city centre, following the current route of the Corso Carducci that connects Piazza Dante with Porta Nuova. The site of the church was at the northern end of the medieval old town, lying on the same axis at whose opposite southern end stood the lost church of St. George. Furthermore, the distance between these two churches along the north-south direction was identical to that between the church of San Michele and the church of Santa Lucia, both of which have disappeared, along the west-east axis.
As stated in the bull of Pope Clement III. Mentioned in 1188, it seems to date originally from the 8th century, even if it underwent significant extensions between the 9th and 12th centuries and its current appearance is partly due to some restorations in the 17th and 18th centuries. The bell tower was built in 1625 in place of a pre-existing bell tower or to complete a work left unfinished over time. [ 1 ]
Some restorations of the façade were carried out in 1911 by Lorenzo Porciatti, while in 1952 there were some rough interventions in the interior, which were then eliminated in the last cycle of restorations between 2004 and 2005 by the architect Alberto Vero