La municipalité de Lapugnoy est située dans le département Pas-de-Calais.
Les communes limitrophes sont les suivantes : Bruay-la-Buissière, Lozinghem, Marles-les-Mines, Labeuvrière, Chocques, Allouagne.
7 infirmiers et infirmières à domicile travaillent à Lapugnoy.