Lapugnoy () is a commune in the Pas-de-Calais department in the Hauts-de-France region of France.
A small farming and forestry town, situated some west of Béthune and southwest of Lille, on the D70 road, by the banks of the Clarence and traversed by the A26 autoroute..