Vignate (Lombard: Vignaa) is a comune in the Metropolitan City of Milan in the Italian region Lombardy, located about 15 kilometres (9 mi) east of Milan.
Vignate borders the following municipalities: Cernusco sul Naviglio, Cassina de' Pecchi, Melzo, Rodano, Liscate, and Settala.
It is served by Vignate railway station.