Nel 2009 aggregazione dei comuni
Arzo (2000: 1.010 abitanti*)
Capolago (2000: 758 abitanti*)
Genestrerio (2000: 827 abitanti*)
Mendrisio (2000: 6.633 abitanti*, stato del comune al 04.04.2004)
Rancate (2000: 1.353 abitanti*)
Tremona (2000: 393 abitanti*)
* Popolazione residente