Die Stadt Rho befindet sich in der Provinz Mailand (Milano), die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 51146 Einwohner und hat eine Fläche von 22,32 Quadratkilometer bei einer Bevölkerungsdichte von 2291,49 Einwohner pro Quadratkilometer. Rho befindet sich 158 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Bruciata
Ghisolfa
Molino Prepositurale
Passirana
Terrazzano
Lucania Puglie