Klasicistična cerkev je bila zgrajena po načrtih tržaškega arhitekta Pietra Nobila leta 1818 na mestu nekdanje romanske cerkvice, ki je bila postavljena še izven obzidja v 13. st. Nad vhodnimi vrati je relief, ki prikazuje izročanje ključev sv. Petru.