Filiano (F’liànə in dialetto lucano) è un comune italiano di 2 636 abitanti della provincia di Potenza in Basilicata.
Il comune è stato istituito a seguito delle richieste delle trenta frazioni a nord del comune di Avigliano che chiesero e ottennero l’autonomia comunale nel 1951.
Il comune di Filiano è situato nella zona settentrionale della regione Basilicata e si estende su di un’area di 7 078 ettari, dei quali 3 000 sono aree boschive, 1 047 destinati al pascolo e la restante parte si divide tra zona urbana e zona rurale. Presenta un paesaggio prevalentemente collinare con limitate zone pianeggianti e di montagna. Il suo picco altimetrico è di 1 236 metri, mentre il capoluogo è insediato a 597 metri sul livello del mare. Le aree montuose, poco abitate, vengono utilizzate per il pascolo soprattutto durante la stagione estiva.
Dal punto di vista idrogeologico ricade nel bacino di Atella che comprende diverse fiumare, valloni e rilievi; tra i più significativi il torrente di Sterpito, il torrente Padula Salice, mentre tra i monti vi è Monte Caruso (1 234 metri).
Il paese è situato su una delle colline che chiudono il lato sud della Valle di Vitalba alla quale appartiene, sul pendio est della Serra dei Daini, a una quota di 600 metri.
Confina a nord con i comuni di Atella e Ripacandida, a est con Forenza, a sud con Avigliano e Bella e a ovest con San Fele e Atella.
