Leonding is a city southwest of Linz in the Austrian state of Upper Austria, in Austria. In 2001, about 22,269 people lived in Leonding. It covers an area of 24.05 km2 (9.28 mi2). It borders Puchenau and the river Danube in the north, Wilhering and Pasching in the west, Traun in the south and Linz in the east.