El término municipal ocupa la llanura aluvial cercana al río y parte del macizo del Montmany (uno de los contrafuertes más orientales del macizo del Garraf-Ordal) que pertenece a la Cordillera Litoral.