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 km² (9.28 mi²). 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.