Das Dorf liegt auf einer Höhe von 357 m ü. M. und ist heute Teil der am 4. April 2004 gegründeten Gemeinde Maggia. Coglio liegt auf der linken Seite des Flusses Maggia, etwa 15 Kilometer (Luftlinie) nordwestlich von Locarno.
Geschichte
Erstmals erwähnt 1237 als Cono.[2] Noch heute findet man viele Häuser aus dem 17. und 18. Jahrhundert. Es sind auch andere Zeugnisse der ländlichen Kultur zu sehen. Die Gemeinde Maggia entstand am 4. April 2004 durch die Fusion der bisherigen Gemeinden Aurigeno, Coglio, Giumaglio, Lodano, Maggia, Moghegno und Someo.
Coglio bildet aber nach wie vor eine eigenständige Bürgergemeinde.[3]
Guglielmo Buetti: Note Storiche Religiose delle Chiese e Parrocchie della Pieve di Locarno, (1902), e della Verzasca, Gambarogno, Valle Maggia e Ascona (1906). 2. Auflage, Locarno 1969, S. 394–397.