Łomnica is a village in the administrative district of Gmina Olesno, within Olesno County, Opole Voivodeship, in southern Poland. It is approximately south-east of Olesno and north-east of the regional capital Opole.

Etymology The name is of Polish origin, and is derived from the word łom or łomnica, which in turn come from the word łamać, meaning "to break".

References