La chiesa di "S. Pietro fuori le mura", di stile Romanico, è la piu' antica della città ed era situata fuori dalle mura medievali. In seguito divenne "S. Pietro al cimitero" per il camposanto presente su due lati e attivo fino al 1887.
Fu la prima parrocchia di Cavallermaggiore, sostituita nel secolo XVI da S. Michele.
Le prime tracce dell'edificio risalgono al 969 quando il marchese Arduino il glabro ne fa dono al monastero benedettino di Novalesa.
Nelle mura della chiesa sono visibili frammenti marmo di epoca romana e, sulla facciata, si legge la data 1021, probabile epoca di riedificazione della chiesa stessa.
Di pregevole fattura sono le pitture d'epoca che si possono ancora ammirare all'interno. Il crocifisso ligneo medievale del XIII secolo, dopo il restauro del 1960, è stato collocato nella chiesa parrocchiale di S. Michele.
Di proprieta' del Comune può essere visitata su richiesta.