Castelsilano é uma
comuna italiana da
região da Calábria,
província de Crotone, com cerca de 1.273 habitantes. Estende-se por uma área de 39
km², tendo uma
densidade populacional de 33 hab/km². Faz fronteira com
Belvedere di Spinello,
Caccuri,
Casabona,
Cerenzia,
San Giovanni in Fiore (CS),
Santa Severina,
Savelli,
Verzino.