Dominata dalla veduta di Palazzo Farnese, la chiesa di S. Carlo, risalente al periodo in cui il ducato di Castro era retto dal Duca Odoardo Farnese (1616), è stata recentemente oggetto di ristrutturazione. Fu costruita grazie ai fondi raccolti dalla comunità e con il decisivo intervento dei Farnese: all’atto della posa della prima pietra furono poste nelle fondazioni alcune medaglie del Cardinale Alessandro. Da subito essa divenne sede di varie associazioni confraternali. Dei cinque altari che vi sono staticostruiti, il maggiore è quello dedicato al santo molto caro alla famiglia Farnese, San Carlo Borromeo, cui la chiesa stessa fu intitolata.