Gallicchio è un comune della provincia di Potenza di poco meno di 900 abitanti in Basilicata .
Il nome deriverebbe dal greco antico Gallikion, Γαλλίκιον.
Sorge a 730 m s.l.m. in Val d'Agri nella parte centro-meridionale della provincia.
Confina con i comuni di: Missanello (9 km), Guardia Perticara (12 km), Armento (15 km), San Martino d'Agri (18 km), San Chirico Raparo (21 km) e Roccanova (24 km).
Dista circa 80 km da Potenza e circa 95 km dall'altra provincia lucana di Matera.