Il centro abitato, di fattura spiccatamente medioevale, ha origini alquanto incerte.
Secondo alcuni storici Castelluccio Superiore sarebbe sorto nel luogo in cui sorgeva l'antica città di "Tebe Lucana", costruita dagli Osci e distrutta più volte nel corso degli anni; secondo altri sarebbe sorta sulle rovine della città di "Merulum".
L'esistenza di alcuni ruderi del castello, testimoniano l'appartenenza del paese a vari feudatari tra cui i Sanseverino, i Palmieri, i Cicinello e i Pescara di Diano.
Nel paese, interessante è la chiesa parrocchiale di San Nicola del XII sec., che conserva un altare marmoreo e una porta lignea con due ante del XVII sec.
Molto bella è la chiesa gotica di Santa Margherita, protettrice del paese, la cui costruzione è databile attorno alla fine del 1500 e che conserva al suo interno un coro ligneo e un altare in marmo policromo del XVII sec.
Non molto lontano dal centro abitato presso il monte Zaccana, si può visitare il Santuario Madonna del Soccorso del XVII sec.
Fonte: APT Basilicata.
Image Credits:
Castelluccio Superiore Potenza Basilicata di Demincob
su commons.wikimedia.org CC BY 3.0