Orobanche latisquama is native to the Iberian Peninsula (in central Portugal and south and east Spain), Northwest Africa (Morocco and Algeria) and the Balearic Islands (in Ibiza and Formentera).[1][3][3] In Portugal it is mainly found in the Serras de Aire e Candeeiros Natural Park, Estremoz, and along the Tagus river basin.[2] It inhabits woods, sclerophyllous shrublands and pine forests, on generally calcareous soils.[2][4]