Babieniec (niem. Babenczien, Babziens) – wieś w Polsce, położona w województwie warmińsko-mazurskim, w powiecie kętrzyńskim, w gminie Korsze. W latach 1975–1998 miejscowość administracyjnie należała do województwa olsztyńskiego. Babieniec jest samodzielną wsią sołecką.

Położenie geograficzne Wieś jest położona w południowej części gminy Korsze w bezpośredniej bliskości z gminą Reszel. Pod względem historycznym miejscowość leży w Prusach Dolnych, na obszarze dawnej pruskiej Barcji. Pod względem fizycznogeograficznym jest położona na Pojezierzu Mrągowskim, będącym częścią Pojezierza Mazurskiego. Ukształtowanie powierzchni wsi i okolic jest pagórkowate. Zabudowa jest rozproszona. Na północ od wsi znajduje się Jezioro Babienieckie (niem. Babzienser See) o powierzchni 25 ha. Jezioro to miało nazwy starsze niż znana data założenia wsi. Nazwy jeziora z roku 1374: Babazcin i Bobanczin. Na wschód od miejscowości rozciąga się Tołkiński Las (niem. Tolksdorfer Wald).

Miejscowość jest oddalona od sieci głównych dróg. Przez wieś prowadzą dwie drogi powiatowe: nr 1691N łącząca Reszel z Dzikowiną oraz nr 1689N łącząca Babieniec z Kraskowem. thumb|left|Droga do Babieńca