Cogliate (Milanese dialect: San Dalmazi) is a comune (municipality) in the Province of Monza and Brianza in the Italian region Lombardy, located 29 kilometres (18 mi) northwest of Milan.
As of 31 December 2004, it had a population of 7,835 and an area of 6.9 square kilometres (2.7 sq mi).
Cogliate borders the following municipalities: Lentate sul Seveso, Rovello Porro, Misinto, Barlassina, Seveso, Saronno, Cesano Maderno, Ceriano Laghetto.