Ljeskovica leži ispod Šajinovca koji je ograđuje sa zapada. Sjeverna granica joj je reka Ljeskovica, istočna Unac, a na južnoj strani dodiruje ravan Župe i Župice. Selo je uglavnom u nizini, na onižem ispruženom brežuljku. U poređenju sa drugim selima Ljeskovica je dosta zbijena i zauzima malo prostora.
Postoji gradina na Cijanjuši. Na vrhu te glavice razaznaje se humka i vidi se kuda je bio zid. U Bjeljačkom groblju postoji oko dvadesetak kamenih grobnih ploča, naravno okresanih. Po onome što je tu nađeno predpostavlja se da je tu bila crkva.[2]
↑Nacionalni sastav stanovništva - Rezultati za Republiku po opštinama i naseljenim mjestima 1991.. Sarajevo: Izdanje Državnog zavoda za statistiku Republike Bosne i Hercegovine.