The Roland town of Belgern is located in northern Saxony on the Elbe River in East Germany, about 65 km east of Leipzig on the eastern edge of the Dahlener Heide (Dahlen heathland).