Henin is a village in the administrative district of Gmina Poniatowa, within Opole Lubelskie County, Lublin Voivodeship, in eastern Poland. It lies approximately 2 kilometres north of Poniatowa, 9 km north-east of Opole Lubelskie, and 36 km west of the regional capital Lublin.