Situado en el delta del Llobregat, limita con Cornellá de Llobregat, El Prat de Llobregat, Viladecans, San Clemente de Llobregat, Torrellas de Llobregat, Santa Coloma de Cervelló y San Juan Despí.