Das Dorf Spirano befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 4712 Einwohner und hat eine Fläche von 9,45 Quadratkilometer bei einer Bevölkerungsdichte von 498,62 Einwohner pro Quadratkilometer. Spirano befindet sich 155 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Barbona
Cipriana