Das Verbreitungsgebiet des Esparsetten-Widderchens reicht von Südfrankreich, Sizilien, dem Balkan, Kleinasien bis ins iranische Elbrusgebirge. Die Art ist auch auf den Adriatischen, Ionischen und einigen Ägäischen Inseln verbreitet. Im Norden ist das Esparsetten-Widderchen bis Weißrussland, Norddeutschland und Pommern beheimatet
Das Esparsetten-Widderchen ist wegen seiner charakteristischen Zeichnung auf den Vorderflügeln – die roten Flecken auf schwarzem Grund sind hell umrandet – in Mitteleuropa meist recht eindeutig von anderen im Volksmund auch „Blutströpfchen“ genannten Widderchen-Arten zu unterscheiden. Die helle Umrandung kann jedoch manchmal schwach ausfallen oder ganz fehlen und die Farbintensität der roten Flecken kann variieren.
Vorzugsweise im Bergland auf wärmebedingten Kalkmagerrasen. In Süddeutschland stellenweise noch relativ häufig. Ansonsten stark rückläufig.
Die Art bildet eine Generation, deren Flugzeit je nach Höhenlage von Juni bis Ende August reicht.