Santa Coloma de Cervelló limita con los municipios de San Baudilio de Llobregat, Torrellas de Llobregat, San Vicente dels Horts, San Feliu de Llobregat y San Juan Despí.