Die Ortschaft Castano Primo befindet sich in der Provinz Mailand (Milano), die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 10204 Einwohner und hat eine Fläche von 19,05 Quadratkilometer bei einer Bevölkerungsdichte von 535,64 Einwohner pro Quadratkilometer. Castano Primo befindet sich 182 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Arese
Cascina Cornarina
Saronna
Ferroviario
Molino al Ponte
Montagnone