Klosterneuburg is a city in Lower Austria, Austria with a population of 24,442. It is located on the Danube, immediately north of Vienna, from which it is separated by the Kahlenberg and the Leopoldsberg. It has been separated by its twin city of Korneuburg on the other side of the Danube since the river changed its course during the Middle Ages.