Die Kleinstadt Vimercate befindet sich in der Provinz Monza-Brianza, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 25747 Einwohner und hat eine Fläche von 20,74 Quadratkilometer bei einer Bevölkerungsdichte von 1241,42 Einwohner pro Quadratkilometer. Vimercate befindet sich 195 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Beretta
Bruno
Cascina Foppa
Gargantini
Gariola Chiesa
San Paolino
Santa Maria Molgora
Morosina
Velasca