Il Rio di Castelnuovo ha origine sui pendii del Montalbano, poco sopra la Villa di Montaletto, dall’unione di due corsi d’acqua: il Fosso dell’Acquasanta e il Fosso di Ciliegia. Scende poi rapidamente verso Cantagrillo e sottopassa la Via Provinciale Montalbano. Subito dopo entra in una grande vasca di espansione, creata per mitizzare le piene dei corsi d’acqua della zona. Fuoriesce da essa sottopassando la nuova variante di Via Montalbano e confluisce nella sponda orografica destra del torrente Stella a Pontassio
Affluenti: da destra riceve il Fosso di Castel Biagini, il Fosso di Baco e il Fosso dei Forti