Das Dorf Oberreuth liegt 4,6 km Luftlinie 58,0 ° nordöstlich von Michelau entfernt. Der Ort wird vom Brunnenbach, einem rechten Zufluss des Mains, durchflossen. Durch Oberreuth führt eine Gemeindeverbindungsstraße von Lettenreuth nach Trübenbach (Lkr. Coburg). Folgende Straßen führen in der Nähe von Oberreuth vorbei oder direkt dort hin: Gemeindeverbindungsstraßen.