Se encuentra en España, Islas Baleares, Francia, Córcega, Cerdeña, Alemania, República Checa, Austria, Hungría, Suiza, Italia, Albania, Grecia, Chipre, Turquía, Bulgaria, Rumanía, Polonia, Siria, Líbano, Israel, Jordania, Irak e Irán.