Szpica is a village in the administrative district of Gmina Puchaczów, within Łęczna County, Lublin Voivodeship, in eastern Poland. It lies approximately 5 km south-east of Puchaczów, 9 km south-east of Łęczna, and 31 km east of the regional capital Lublin.