Gaggiano è un comune di pianura della provincia di Milano, in Lombardia, con 9 543 abitanti — i gaggianesi. Si estende su 26,3 km² con una densità di 363 ab/km², a un'altitudine di 117 m s.l.m..
Il reddito medio dichiarato è di 28 408 € all'anno (MEF IRPEF), con una pressione fiscale IRPEF al 19,5 %. Lato immobiliare, si stimano 1 888 €/m² per una casa e 1 925 €/m² per un appartamento (OMI Agenzia delle Entrate).
Il clima è temperato fresco (media annua di 12,4 °C). Patrimonio locale: 64 monumenti. Territorio di 43 denominazioni DOP/IGP. La fibra ottica FTTH copre 76,0 % delle abitazioni. 3 scuole su l territorio.