Weisendorf is located northeast of Neustadt an der Aisch in the historical region of Middle Franconia.