Das am Ostrand des Erlanger Albvorlandes gelegene Pfarrdorf befindet sich etwa drei Kilometer ostnordöstlich von Forchheim auf einer Höhe von 306mü.NHN.[5]
Durch die Verwaltungsreformen im Königreich Bayern zu Beginn des 19.Jahrhunderts wurde Unterweilersbach mit dem Zweiten Gemeindeedikt 1818 eine Ruralgemeinde. Am 1.Juli 1970 wurde der Ort Bestandteil der neu gebildeten Gemeinde Weilersbach.[12]
Die Bundesstraße 470 führt am südöstlichen Ortsrand vorbei, von dieser zweigt die den Ort durchquerende Kreisstraße FO11 ab, die nach Mittlerweilersbach weiterführt. Der ÖPNV bedient das Dorf an einer Haltestelle der Buslinie 222 des VGN. Der nächstgelegene Bahnhof an der Wiesenttalbahn befindet sich in Kirchehrenbach.
In und um Unterweilersbach gibt es 13denkmalgeschützte Objekte, darunter die katholische Wallfahrtskirche St.Anna, das zugehörige Pfarrhaus und mehrere Fachwerkstadel.