In the 2007[update] Gran Consiglio election, there were a total of 214 registered voters in Muggio, of which 116 or 54.2% voted. 2 blank ballots were cast, leaving 114 valid ballots in the election. The most popular party was the PLRT which received 40 or 35.1% of the vote.