Das Dorf Castello di Serravalle befindet sich in der Provinz Bologna, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 4243 Einwohner und hat eine Fläche von 39,24 Quadratkilometer bei einer Bevölkerungsdichte von 108,13 Einwohner pro Quadratkilometer. Castello di Serravalle befindet sich 182 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bersagliera
Fagnano
Casteletto
Rio Ca de Fabbri
Sant'Apollinare
Tintoria
Tiola
Zappolino
Mercatello