Después de la conquista de Barcelona en 801 por los francos, el río Llobregat y el macizo del Garraf eran dos puntos estratégicos en la defensa de la ciudad, y de aquí surge el actual núcleo de población que hoy se conoce por Casteldefels.