Gatunek znany głównie z południowej i środkowej Europy, notowany również z Kaukazu, Iranu, Turkmeńskiej i Kirgiskiej SRR. W Polsce występuje od północnej części kraju aż do Tatr; stosunkowo jednak rzadko wykazywany i dotychczas nie znany z kilku krain. Żyje w odchodach bydlęcych, niekiedy gromadnie.