Das Pfarrdorf ist der nördlichste Ortsteil der Gemeinde Feilitzsch. Es liegt nördlich der Stadt Hof und östlich des Dorfes Mödlareuth an der Kreisstraße HO 1 auf einer höheren Ebene gegenüber Straßenreuth und Gebersreuth. Aufgrund seiner Lage am Dreiländereck Sachsen–Bayern–Thüringen war Münchenreuth jahrelang Grenzort an der deutsch-deutschen Grenze zu Thüringen und Sachsen. Der dort befindliche Drei-Freistaaten-Stein markiert diesen besonderen Grenzpunkt, an den die drei Freistaaten Deutschlands aufeinandertreffen. Die nördliche und östliche Flur von Münchenreuth gehört zum Naturschutzgebiet Grünes Band Deutschland, welches die ehemalige Innerdeutsche Grenze umfasst. Der durch Münchenreuth fließende Kupferbach entspringt in Thüringen und passiert beim Drei-Freistaaten-Stein die Landesgrenze zu Bayern. Er mündet in die Saale. Südlich des Orts befindet sich die zu Münchenreuth gehörige Wochenendsiedlung Kreuzlein.