Das Dorf Castiglione dei Pepoli befindet sich in der Provinz Bologna, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 6071 Einwohner und hat eine Fläche von 65,81 Quadratkilometer bei einer Bevölkerungsdichte von 92,25 Einwohner pro Quadratkilometer. Castiglione dei Pepoli befindet sich 690 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bagucci
Baragazza
Casoni
Cavaniccie
Creda
Rio Secco
Roncobilaccio
San Giacomo
Sparvo
Spianamento
Valli