Sornico bildet zusammen mit Prato (Vallemaggia) eine Fraktion der politischen Gemeinde Lavizzara im Schweizer Kanton Tessin.
Geographie
Das Dorf liegt auf 754 m ü. M. im Val Lavizzara, am linken Ufer der Lavizzara und 8 km nördlich des Dorfs Bignasco.
Geschichte
Eine erste Erwähnung findet das Dorf im Jahre 1374 unter dem damaligen Namen Sornico. Das Dorf gehörte zur vicinìa Lavizzara und war deren Hauptort. 1374 teilten die Dörfer Sornico, Prato (Vallemaggia), Broglio TI, Peccia und Fusio das gemeinsame Land; man kann daher auf dieses Jahr die Entstehung der heute noch bestehenden Ortsbürgergemeinde Sornico ansetzen.
Sornico schloss sich 1864 mit der Gemeinde Prato (Vallemaggia) zur Gemeinde Prato-Sornico zusammen.