Das im Westen der Wiesentalb gelegene Dorf[3] befindet sich etwa zweieinhalb Kilometer ostsüdöstlich des Ortszentrums von Pretzfeld auf einer Höhe von 325 m ü. NHN.[4]
Durch die Verwaltungsreformen zu Beginn des 19. Jahrhunderts im Königreich Bayern wurde Oberzaunsbach mit dem Zweiten Gemeindeedikt 1818 Bestandteil der RuralgemeindeZaunsbach, zu der auch die beiden Dörfer Schweinthal und Unterzaunsbach gehörten.[12] Mit der Gebietsreform wurde die Gemeinde Zaunsbach am 1. Mai 1978 aufgeteilt: Oberzaunsbach wurde zusammen mit Unterzaunsbach in den Markt Pretzfeld eingegliedert, Schweinthal nach Egloffstein eingemeindet.[13] Im Jahr 1987 hatte Oberzaunsbach 68 Einwohner.[1]
Verkehr
Die in Unterzaunsbach von der Staatsstraße St 2260 abzweigende Kreisstraße FO 6 durchquert den Ort und führt weiter nach Hundshaupten auf dem Hochplateau der Nördlichen Frankenalb. Eine Gemeindeverbindungsstraße mündet gegenüber dem Egloffsteiner Ortsteil Schweinthal in die St 2260 ein. Der ÖPNV bedient das Dorf an einer Haltestelle der Buslinie 235. Der nächstgelegene Bahnhof der Wiesenttalbahn befindet sich in Pretzfeld.
↑Eckhardt Pfeiffer (Hrsg.): Nürnberger Land. 3. Auflage. Karl Pfeiffer’s Buchdruckerei und Verlag, Hersbruck 1993, ISBN 3-9800386-5-3, S.118.
↑Max Spindler, Andreas Kraus (Hrsg.): Geschichte Frankens bis zum Ausgang des 18. Jahrhunderts (= Handbuch der bayerischen Geschichte. III, 1). 3. Auflage. C. H. Beck, München 1997, ISBN 3-406-39451-5, S.528.