El territorio del municipio de Avigliano es clasificado como montañoso, con una altitud de entre los 550 y los 1239 metros sobre el nivel del mar.
El centro de la ciudad se encuentra a 857 metros s.n.m.
En su territorio podemos encontrar diversos picos montañosos de alturas notables, entre los que tenemos: La temperatura media anual es aproximadamente en los 12 °C; siendo el mes más frío (enero) la temperatura es de 3.3 °C y el más caluroso con temperaturas de 21.4 °C.
Siendo un clima montañoso presenta precipitaciones abundantes, con una media anual de 844 mm.
Fuente ISTAT - elaboración gráfica de Wikipedia