Vimercate liegt am Nordrand der fruchtbaren Poebene, wo sich die sanften Hügel der Brianza erheben. Die Stadt ist etwa eine halbe Stunde von Mailand entfernt und nur wenige Kilometer von Monza entfernt. Durch den östlichen Teil fließt das Flüsschen Molgora, ein Nebenfluss der Muzza, die wiederum in die Adda mündet. Die Fläche beträgt rund 21 Quadratkilometer.
Die Wurzeln der Stadt reichen bis in die römische Zeit zurück. Der Name deutet auf eine frühe Funktion als Marktort hin, etwa als „Villa Mercatus“ oder „Vicus Mercatus“. Viele Bauwerke aus Spätantike und Mittelalter sind erhalten, darunter eine noch heute genutzte römische Brücke – die älteste ihrer Art in Norditalien.
Besonders sehenswert sind die Kollegienkirche Santo Stefano mit ihren ältesten Teilen aus dem 7. Jahrhundert, das barocke Heiligtum der seligen Jungfrau vom Rosenkranz und der prächtige Palazzo Trotti, heute Rathaus. Moderne Akzente setzen die weißen Bürotürme Torri Bianche und das von Mario Botta entworfene Krankenhaus in Blütenform. Auch der Busbahnhof stammt von Botta. Persönlichkeiten wie der Philosoph Antonio Banfi oder die Fußballspielerin Roberta D’Adda stammen aus Vimercate.