Mosnang has an area,, of. Of this area, 47.3% is used for agricultural purposes, while 48.8% is forested. Of the rest of the land, 3.8% is settled and the remainder is non-productive. The municipality is located in the Toggenburg Wahlkreis. It consists of the villages of Mosnang, Mühlrüti and Libingen as well as the hamlets of Dreien and Wiesen. The municipality also includes Hulftegg Pass.
Mosnang has a population of. , about 2.3% of the population was made up of foreign nationals. Of the foreign population,, 8 are from Germany, 6 are from Italy, 10 are from ex-Yugoslavia, 5 are from Austria, 12 are from Turkey, and 12 are from another country. Over the last 10 years the population has grown at a rate of 0.7%. Most of the population speaks German, with English being second most common and Serbo-Croatian being third. Of the Swiss national languages, 2,847 speak German, 4 people speak French, 4 people speak Italian, and 3 people speak Romansh. The age distribution,, in Mosnang is; 475 children or 16.4% of the population are between 0 and 9 years old and 548 teenagers or 18.9% are between 10 and 19. Of the adult population, 298 people or 10.3% of the population are between 20 and 29 years old. 450 people or 15.5% are between 30 and 39, 375 people or 13.0% are between 40 and 49, and 258 people or 8.9% are between 50 and 59. The senior population distribution is 236 people or 8.2% of the population are between 60 and 69 years old, 162 people or 5.6% are between 70 and 79, there are 79 people or 2.7% who are between 80 and 89, and there are 13 people or 0.4% who are between 90 and 99. there were 221 persons who were living alone in a private dwelling. There were 429 persons who were part of a couple without children, and 2,036 who were part of a couple with children. There were 103 people who lived in single parent home, while there are 12 persons who were adult children living with one or both parents, 19 persons who lived in a household made up of relatives, 6 who lived household made up of unrelated persons, and 68 who are either institutionalized or live in another type of collective housing. In the 2007 federal election the most popular party was the CVP which received 43.3% of the vote. The next three most popular parties were the SVP, the FDP and the Green Party. In Mosnang about 67.2% of the population have completed either non-mandatory upper secondary education or additional higher education. Out of the total population in Mosnang,, the highest education level completed by 695 people was Primary, while 921 have completed their secondary education, 189 have attended a Tertiary school, and 138 are not in school. The remainder did not answer this question. The historical population is given in the following table:
year
population
1827
1,924
1850
3,005
1900
2,670
1950
2,638
2000
2,894
Economy
, Mosnang had an unemployment rate of 0.7%. , there were 400 people employed in the primary economic sector and about 173 businesses involved in this sector. 218 people are employed in the secondary sector and there are 39 businesses in this sector. 329 people are employed in the tertiary sector, with 70 businesses in this sector. the average unemployment rate was 1.2%. There were 272 businesses in the municipality of which 42 were involved in the secondary sector of the economy while 65 were involved in the third. there were 691 residents who worked in the municipality, while 697 residents worked outside Mosnang and 138 people commuted into the municipality for work.
Religion
From the, 2,400 or 82.9% are Roman Catholic, while 273 or 9.4% belonged to the Swiss Reformed Church. Of the rest of the population, there is 1 individual who belongs to the Christian Catholic faith, there are 8 individuals who belong to the Orthodox Church, and there are 14 individuals who belong to another Christian church. There is 1 individual who is Jewish, and 17 who are Islamic. There are 2 individuals who belong to another church, 83 belong to no church, are agnostic or atheist, and 95 individuals did not answer the question.