Das Dorf Castelleone di Suasa befindet sich in der Provinz Ancona, die zur Region Marken (Marche) gehört. Die Gemeinde besitzt 1713 Einwohner und hat eine Fläche von 15,84 Quadratkilometer bei einer Bevölkerungsdichte von 108,14 Einwohner pro Quadratkilometer. Castelleone di Suasa befindet sich 206 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Mulino ad Olio
San Martino