Das Dorf Basiglio befindet sich in der Provinz Mailand (Milano), die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 8405 Einwohner und hat eine Fläche von 8,48 Quadratkilometer bei einer Bevölkerungsdichte von 991,16 Einwohner pro Quadratkilometer. Basiglio befindet sich 98 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Colombaia
Vione