Se encuentra en la comarca del Garraf, a unos 35 km del centro de Barcelona. El municipio consta de dos barrios; Ribes, el barrio histórico con unos 10.000 habitantes, y a unos 5 kilómetros Les Roquetes, un barrio con 40 años de historia pero con una población de más de 13.000 habitantes.
Hay monumentos de interés como la torre de Sota Ribes, el pí gros... Sobretodo es atractivo porque se encuentra a sólo 4 km de la población turística de Siches pero sin estar afectado de la masificación turística.
Turismo:
Aunque estemos hablando de un barrio que está en la Región Metropolitana de Barcelona, hay varias casas rurales, gracias a su situación, ya que está en las montañas del Garraf. Además de las casas rurales hay varias rutas turísticas por senderos que recorren estas montañas