Aubagne liegt in der Provence im Departement Bouches-du-Rhône, ungefährt 15 Kilometer östlich vor der Toren von Marseille. Die Stadt hat 43.000 Einwohner und ist von einer grünen bis felsigen Bergkette umgeben.

Die Altstadt liegt auf einer Anhöhe an der Mündung des Merlançon in die Huveaune. Diese strategisch günstige Lage erlaubte es, die Verkehrswege von Marseille und Aix-en-Provence nach Toulon zu kontrollieren. Zudem waren die Einwohner dort vor den Hochwassern der Huveaune und ihrer Zuflüsse geschützt, und die Stadt war leichter zu verteidigen.