Esplugas de Llobregat se encuentra cerca de la costa mediterránea de la península ibérica, próxima al río Llobregat aunque dicho río no transcurre por el municipio.