Pertenece a la comarca del Alto Penedés y linda con los términos municipales de Piera y San Lorenzo de Hortóns al norte, Gelida al este, Subirats al este y sur, y Torrelavit al oeste, todos de Barcelona.