La chiesa attuale fu menzionata per la prima volta nel 1354, ma fu senza dubbio fondata diversi secoli prima. La parte inferiore della torre adiacente è certamente di epoca romanica.
Mesocco è il comune più settentrionale della Val Mesolcina, e si estende fino al Passo del San Bernardino. Il borgo comprende diversi nuclei insediativi con case dei secoli XVI-XVII.