Römmelsdorf

Das Dorf liegt im nordöstlichen Teil des Landkreises an der Baunach. Von Pfarrweisach ist es etwa drei Kilometer entfernt. Eine Gemeindeverbindungsstraße führt von der Bundesstraße 279 im Osten über Römmelsdorf zur Bundesstraße 303 im Westen. Zusätzlich verbindet eine Straße mit einer Brücke über die Baunach den Ort mit Burgpreppach.

Rabelsdorf

Das Kirchdorf liegt im nordöstlichen Teil des Landkreises etwas abseits am Fuß des Lichtensteiner Waldes in einer Talsenke, die der Schellenbach durchfließt. Von Pfarrweisach ist es rund zwei Kilometer entfernt. Einen Kilometer westlich verläuft die Bundesstraße 279 von Breitengüßbach nach Bad Neustadt an der Saale. In der Gegend um Rabelsdorf erfolgt insbesondere Obstanbau.

Lohr

Das Kirchdorf liegt im nordöstlichen Teil des Landkreises an der Baunach. Von Pfarrweisach ist es etwa zwei Kilometer entfernt. Eine Gemeindeverbindungsstraße führt von der Bundesstraße 279 im Osten über Lohr zur Bundesstraße 303 im Westen.