Sant Pere de Torelló (em catalão e oficialmente) ou San Pedro de Torelló (em castelhano) é um município da Espanha na comarca de Osona, província de Barcelona, comunidade autónoma da Catalunha. Tem 55,1 km² de área e em 2021 tinha 2 488 habitantes (densidade: 45,2 hab./km²).[1]