Castiglione di Sicilia sorge su una collina a 621 metri d'altitudine, a 16 chilometri dalla costa ionica, in una posizione che domina la valle dell'Alcantara. Il territorio, prevalentemente montuoso, si estende su 118,9 km² e comprende vette come Monte Rosso (1756 m) e Monte Pizzillo (2414 m), oltre alle celebri cascate dell'Alcantara. Con 2832 abitanti e una densità di 24 ab/km², il paese conserva un carattere rurale e autentico.
Il reddito medio annuo è di 15.855 €, con una pressione fiscale del 12,8% e un prezzo medio delle case di 431 €/m².
Il clima è mediterraneo con una media di 19,2 °C e precipitazioni annue di 500 mm. Il borgo conta 16 monumenti, tra cui chiese e palazzi storici. L'indice di vecchiaia è alto (228) e il saldo naturale negativo (-19), riflettendo una popolazione in calo, ma la qualità della vita è valorizzata dalla tranquillità e dai paesaggi incontaminati.