O termin municipal de la Puebla de Cazalla muga a o norte con Marchena; a o noreste con Osuna; a l'este con Osuna; a o sudeste con Villanueva de San Juan; a o sud con Pruna; a o sudueste con Morón de la Frontera; a l'ueste con Morón de la Frontera; y a o norueste con Marchena y Morón de la Frontera.