Bregnano (Comasco: Bregnan [breˈɲãː]) is a comune (municipality) in the Province of Como in the Italian region Lombardy, located about 25 kilometres (16 mi) northwest of Milan and about 13 kilometres (8 mi) south of Como.
Bregnano borders the following municipalities: Cadorago, Cermenate, Lazzate, Lomazzo, Rovellasca.
Churches in the town include San Michele, San Giorgio and Santi Ippolito e Cassiano.