Cugnasco é uma
comuna da
Suíça, no
Cantão Tessino, com cerca de 1270 habitantes. Estende-se por uma
área de 17,1
km², de
densidade populacional de 74,2 hab/km². Confina com as seguintes comunas:
Cadenazzo,
Gerra,
Gordola,
Gudo,
Lavertezzo,
Locarno,
Monte Carasso,
Preonzo,
Sementina,
Vogorno.