St. Leonhard in Passeier (; ) is a comune (municipality) and a village in the Passeier Valley in South Tyrol, northern Italy, located about north of Bolzano.
As of 30 November 2010, it had a population of 3,547 and an area of .
Its bordering municipalities are Moos in Passeier, Ratschings, Riffian, St. Martin in Passeier, Sarntal, and Schenna.
The municipality of St. Leonhard in Passeier contains the frazioni (subdivisions, mainly villages and hamlets) Walten (Valtina) and Schweinsteg (Sant'Orsola).
The shield is sable a curved pile reversed or. It is the sign of the Lords of Passeier who lived in Jaufenburg Castle in the 13th and 14th centuries. The coat of arms was granted in 1969.
According to the 2024 census, 98.99% of the population speak German, 0.69% Italian and 0.33% Ladin as first language.