Leonding is a city situated to the southwest of Linz, Austria in the state of Upper Austria. It has a population of about 22,269 (2001 census) and an area of 24.05 km². 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.