El Prat de Llobregat liegt im Osten Spaniens, in der autonomen Gemeinschaft Katalonien, und gehört zur Metropolregion Barcelona. Die Stadt liegt direkt an der Mittelmeerküste und grenzt an den Fluss Llobregat, der hier ins Meer mündet und ein wertvolles Feuchtgebiet – das Delta del Llobregat – bildet.
In unmittelbarer Nähe befindet sich die Stadt Barcelona, die mit öffentlichen Verkehrsmitteln in weniger als 30 Minuten erreichbar ist. Weitere bedeutende Orte wie Sitges, Castelldefels oder die Serra de Collserola liegen ebenfalls in der Umgebung und bieten zahlreiche Ausflugsmöglichkeiten.
Das Klima in El Prat ist mediterran – mit heißen, trockenen Sommern und milden, feuchteren Wintern. Die wärmsten Monate sind Juli und August, während Frühling und Herbst – insbesondere April bis Juni und September bis Oktober – als die besten Reisezeiten gelten.