Situat a la comarca del Baix Llobregat, a només vint quilòmetres de Barcelona, en plena natura i envoltat de muntanyes, Cervelló comparteix veïnatge amb els municipis de Vallirana, Corbera de Llobregat, la Palma de Cervelló, Torrelles de Llobregat, Sant Vicenç dels Horts, Gelida i Subirats.