Muggio has a population (As of December 2004[update]) of 224.[5] Of the Swiss national languages (as of 2000[update]), 8 speak German, 2 people speak French, 191 people speak Italian. The remainder (5 people) speak another language.[6]