Odernheim lies at the edge of the North Palatine Uplands at the mouth of the River Glan, where it empties into the River Nahe.
Also belonging to Odernheim am Glan are the outlying homesteads of Am Kapellenberg, Birkenhof, Charlottenhof, Elsenpfuhl, Heddarterhof, Niedermühle, Sonnenberghof, Disibodenberg and Disibodenbergerhof [REF].