Das Dorf Villa di Serio befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 6021 Einwohner und hat eine Fläche von 4,56 Quadratkilometer bei einer Bevölkerungsdichte von 1320,39 Einwohner pro Quadratkilometer. Villa di Serio befindet sich 275 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Pomarolo
Rinnovata