Cité Médiévale du XIe siècle qui est aujourd'hui considérée comme la deuxième citée historique de Haute-Savoie.
Il fut bâti sur un promontoire naturel, permettant ainsi de prévenir plus facilement les attaques des assaillants.
Les halles (1831) attestent encore de ce passé commercial prospère dont La Roche se fait fort.
L'église Saint-Jean-Baptiste : édifice religieux qui est caractérisé par son clocher à bulbe (ou oignon), architecture baroque.
Brasserie la Rochoise bières bio installée à la Roche sur Foron.