Die Einöde Oberloch liegt 2,5 km Luftlinie 306,3 ° nordwestlich von Weismain entfernt. Die Einzelsiedlung liegt am oberen Ende des Pfauengrundes, nahe an den beiden Kordigastgipfeln. Folgende Straßen führen in der Nähe von Oberloch vorbei oder direkt dort hin: Ortsverbindungsstraße, bzw. Feldweg.