Cornagunleog is bounded on the north by Stranadarragh townland, on the west by Ballymagirril and Greagh townlands, on the south by Knocks and Glebe townlands in County Leitrim and on the east by Boley townland.
Cornagunleog is traversed by minor roads and rural lanes.