Byskilt på vejen mellem Chur og Arosa
St. Peter er en landsby i kantonen Graubünden[1] i Schweiz. Byen dannede førhen sin egen kommune, men den 1. januar 2008 blev denne lagt sammen med nabokommunen Pagig til kommunen St. Peter-Pagig.
St. Peter har egen kirke og er endvidere station på jernbanelinjen Chur – Arosa.