D'o suyo termin municipal fan parte os lugars de Esblada y Valldossera, y muga a l'ueste con El Pont d'Armentera; a o sud con Aiguamúrcia; a l'este con Pontons (comarca de l'Alto Penedés) y La Llacuna (comarca de l'Anoya); a o nordeste con Santa Maria de Miralles (Anoya); y a o norte con Santa Perpètua de Gaià, en a comarca d'a Cuenca de Barberán.