Oderwitz ligger ca 9 km nordvest for Zittau og 15 km sør for Löbau i ved foten av Zittauer Gebirge. Oberoderwitzer Spitzberg – et av de mest markante fjellene i Lausitzer Bergland – rager over kommunen i vest. Andre nevneverdige fjell er i vest Stumpfeberg og Sonnenhübel og Königsholz i øst.