Castelnuovo di Farfa is a comune (municipality) in the Province of Rieti in the Italian region Latium, located about 40 kilometres (25 miles) northeast of Rome and about 20 kilometres (12 mi) southwest of Rieti.