Castelvittorio ( liguriano : Casta , localmente U Casté ) es una comuna (municipio) de la provincia de Imperia en la región italiana de Liguria , ubicada a unos 120 kilómetros (75 millas) al suroeste de Génova y a unos 30 kilómetros (19 millas) al oeste de Imperia .
Castelvittorio limita con los siguientes municipios: Apricale , Bajardo , Isolabona , Molini di Triora , Pigna y Triora .
La iglesia parroquial de San Esteban alberga un bajorrelieve del siglo XVI o XVII, una Crucifixión de Jesús de Marcello Venusti (finales del siglo XVI) y un crucifijo de Anton Maria Maragliano .