In the last decades of the 20th Century many vacation homes and tourist infrastructure were built in the village. Prato-Sornico has an area, , of . Of this area, or 0.5% is used for agricultural purposes, while or 29.9% is forested. Of the rest of the land, or 0.3% is settled (buildings or roads), or 0.9% is either rivers or lakes and or 54.0% is unproductive land. Of the built up area, housing and buildings made up 0.1% and transportation infrastructure made up 0.1%. Out of the forested land, 18.6% of the total land area is heavily forested and 5.5% is covered with orchards or small clusters of trees. Of the agricultural land, 0.4% is used for growing crops. All the water in the municipality is flowing water. Of the unproductive areas, 23.2% is unproductive vegetation and 30.9% is too rocky for vegetation. The village is located in the Vallemaggia district. It is located about from Locarno. It was created in 1864 when the hamlets of Prato and Sornico merged. The village boundaries include the peak of Pizzo Campo Tencia which is high. The blazon of the municipal coat of arms is "Argent in chief a cloth gules hanging from a sword azure fesswise point to dexter and in base a pot sable." The pot is a traditional symbol of the Lavizzara valley. Prato-Sornico has a population () of 104. Most of the population () speaks Italian language (96 or 92.3%), with German being second most common (4 or 3.8%) and Spanish being third (2 or 1.9%). There is 1 person who speaksFrench and people who speak Romansh. Of the population in the village 63 or about 60.6% were born in Prato-Sornico and lived there in 2000. There were 24 or 23.1% who were born in the same canton, while 8 or 7.7% were born somewhere else in Switzerland, and 9 or 8.7% were born outside of Switzerland. , there were 43 people who were single and never married in the village. There were 52 married individuals, 7 widows or widowers and 2 individuals who are divorced. There were 8 households that consist of only one person and 2 households with five or more people.