Burglengenfeld is a town in Schwandorf, in Bavaria, Germany. It is on the river Naab, 22 km north of Regensburg.