Santa Margarida i els Monjos ta asitiáu al suroeste de la contorna del Alto Penedés, na llende cola contorna del Garraf. Llenda al norte colos términos municipales de Pacs del Penedès y San Martín Sarroca, al este con Villafranca del Penedés y con Olèrdola, al sur y suroeste col términu de Castellet i la Gornal y al oeste con Castellví de la Marca.