Koordinate: 44° 37′ 06" SGŠ, 16° 23′ 60" IGD Krnja Jela je naseljeno mjesto u Bosni i Hercegovini u opštini Bosanski Petrovac koja pripada entitetu Federacija Bosne i Hercegovine. Na popisu stanovništva 1991. u njemu je živjelo 475 stanovnika.[1]
Selo Krnja Jela se nalazi na krajnjem zapadu Bravskog polja, po iskrčenim planinskim proplancima Grmeča, samo je malim dijelom u polju. Sa zapada i sjevera je zatvoreno planinskim uzvisinama, obraslim uglavnom crnogoricom. To su Risovača, Matijevača, Stražbenica, Suvi vrh, Misije, Kosijer, Omar, Dronjkuša. Istočna i južna strana su otvorene prema polju i tu se selo nadovezuje na selo Smoljanu. Kuće su razbacane u nekoliko grupica. U jesen i zimu kroz selo protiču dva manja potoka u dužinama od jednog kilometra. Nekad su ti potočići imali i vodenice.[2]