Das Dorf Castel del Rio befindet sich in der Provinz Bologna, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 1248 Einwohner und hat eine Fläche von 52,58 Quadratkilometer bei einer Bevölkerungsdichte von 23,74 Einwohner pro Quadratkilometer. Castel del Rio befindet sich 216 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Carseggio
Giugnola
Moraduccio
San Miniato
Valsalva