Hafling (Italiaans: Avelengo) is een gemeente in de Italiaanse provincie Zuid-Tirol (regio Trentino-Zuid-Tirol) en telt 721 inwoners (31 december 2004). De oppervlakte bedraagt 27 km², de bevolkingsdichtheid is 27 inwoners per km². Het herkenningsteken is de St. Catharina-kerk uit de 13e eeuw.
De paardenrassen haflinger en avelignese zijn naar deze plaats vernoemd, en naar het haflingerras is de Haflinger-terreinauto vernoemd. De autobezitters houden hier jaarlijks een ontmoeting.
Geografie Hafling grenst aan de volgende gemeenten: Meran, Sarntal, Schenna, Vöran.
Categorie:Gemeente in Zuid-Tirol