La iglesia, ejemplo de arquitectura románica en la ciudad, fue erigida entre los siglos XI y XII.
En el mismo lugar existieron antes dos pequeñas iglesias paleocristianas que databan de los siglos VI y VII.
[1] El edificio es de planta rectangular, con una nave central, dos laterales, y un ábside.
[1] En el subsuelo existen restos de las iglesias paleocristianas precedentes, conservándose algunos mosaicos.
Los más antiguos pertenecieron a un edificio, tal vez destruido durante las guerras góticas del siglo VI.