In the 2007 federal election the most popular party was the FDP which received 57.74% of the vote.
In the Gran Consiglio election, there were a total of 37 registered voters in Gresso, of which 19 or 51.4% voted.