Odoje (niem. Odoyen, 1938–1945 Nickelsberg) – wieś mazurska w Polsce położona w województwie warmińsko-mazurskim, w powiecie piskim, w gminie Orzysz.

W latach 1975–1998 miejscowość administracyjnie należała do województwa suwalskiego. Przez wieś przebiega linia kolejowa nr 223, odcinek Orzysz – Ełk. We wsi jest przystanek kolejowy Odoje z dworcem. Linia zamknięta dla ruchu pasażerskiego.

Nazwa W momencie lokacji wieś nazwano TscharneGrzegorz Białuński Osadnictwo regionu Wielkich Jezior Mazurskich od XIV do początku XVIII wieku - starostwo leckie (giżyckie) i ryńskie. Ośrodek Badań Naukowych im. Wojciecha Kętrzyńskiego, Olsztyn, 1996, str. 73., podobnie jak nazywało się pobliskie jezioro i las oraz inna wieś o tej samej nazwie, powstała w zbliżonym okresie tuż za granicą administracyjną, w prokuratorii leckiej (giżyckiej). Jeszcze w 1519 roku, w dokumentach krzyżackich nazwa Tscharne użyta jest w odniesieniu do wsi czynszowej Odoje. Jednak już po niedługim czasie zaczęto używać nazwy pochodzącej od nazwiska zasadźcy: OdoyenOtto Barkowski Beiträge zur Siedlungs- und Ortsgeschichte des Hauptamtes Rhein. Altpreussische Forschungen, 11. Jahrgang 1934, H. 1, s. 223, 224.