Situado al norte de la Plana de Vic.
, el municipio de Sant Pere de Ribes se encuentra en la comarca del Garraf, en la provincia de Barcelona. Su ubicación estratégica junto al mar Mediterráneo y a la sierra de Garraf la convierte en un destino turístico popular.