La Puebla está situada en el extremo meridional de la de la Campiña Sur, en el centro de un área delimitada por Llerena, Montemolín y Monesterio, Trasierra y Casas de Reina.