Występowanie Produkt procesów hydrotermalnych wysokich i średnich temperatur. Występuje w utworach hydrotermalnych (w żyłach i gniazdach kruszcowych i kwarcowych. Arsenopiryt pojawia się w pegmatytach, skałach metamorficznych np. gnejsach. Często tworzy impregnacje w serpentynitach i amfibolitach. Współwystępuje z lelingitem, pirytem, chalkopirytem, magnetytem, apatytem, rutylem, turmalinem, pirotynem, kasyterytem, syderytem, muskowitem, wolframitem, złotem rodzimym, kwarcem, kalcytem, sfalerytem, fluorytem, galeną.

Główne złoża: USA – New Hampshire, Wielka Brytania, Niemcy – (Saksonia, G.Harz, w okolicach Miśni), Szwecja – (Boliden – największe na świecie złoże), Rosja, Czechy, Peru, Portugalia.

W Polsce występuje w Złotym Stoku (arsenopiryt złotonośny) na Dolnym Śląsku, eksploatowany od średniowiecza do lat 50. XX w. Także w Kowarach i Przecznicy – kobaltonośny (glaukodot), Czarnowie, Rędzinach, Miedziance, Ciechanowicach (Rudawy Janowickie), Radzimowicach (Kaczawy), Radomierzu, Starej Kamienicy (Izery), Gębczycach k. Strzelina.