La chiesa di San Sebastiano a Castelnuovo di Porto risale al XIII secolo.
Era stata eretta per proteggere il paese dal flagello della pestilenza.
L'interno è costituito da un ambiente unico con un abside affrescato.
Negli affreschi si possono riconoscere San Rocco, San Sebastiano, Sant’Antonio da Padova e, nello sfondo, la stessa Castelnuovo con la rocca.
Nel disegno di Castelnuovo di Porto si può riconoscere la stessa chiesa con un piccolo campanile al suo fianco.
Seguici sui social