Zetzwil has an area,, of. Of this area, or 51.7% is used for agricultural purposes, while or 37.6% is forested. Of the rest of the land, or 10.0% is settled and or 0.2% is unproductive land. Of the built up area, housing and buildings made up 6.9% and transportation infrastructure made up 2.4%. 35.3% of the total land area is heavily forested and 2.2% is covered with orchards or small clusters of trees. Of the agricultural land, 23.4% is used for growing crops and 22.8% is pastures, while 5.5% is used for orchards or vine crops.
Coat of arms
The blazon of the municipal coat of arms is Azure a Ploughshare Argent between two Mullets of Five of the same in Chief and Coupeaux Vert.
Demographics
Zetzwil has a population of , 8.3% of the population are foreign nationals. Over the last 10 years the population has changed at a rate of 2.6%. Most of the population speaks German, with Serbo-Croatian being second most common and Italian being third. The age distribution,, in Zetzwil is; 107 children or 8.5% of the population are between 0 and 9 years old and 160 teenagers or 12.7% are between 10 and 19. Of the adult population, 168 people or 13.4% of the population are between 20 and 29 years old. 166 people or 13.2% are between 30 and 39, 209 people or 16.6% are between 40 and 49, and 182 people or 14.5% are between 50 and 59. The senior population distribution is 130 people or 10.3% of the population are between 60 and 69 years old, 92 people or 7.3% are between 70 and 79, there are 39 people or 3.1% who are between 80 and 89,and there are 5 people or 0.4% who are 90 and older. , there were 32 homes with 1 or 2 persons in the household, 206 homes with 3 or 4 persons in the household, and 234 homes with 5 or more persons in the household. The average number of people per household was 2.46 individuals. , there were 479 private households in the municipality, and an average of 2.5 persons per household. there were 260 single family homes out of a total of 544 homes and apartments. There were a total of 11 empty apartments for a 2.0% vacancy rate. , the construction rate of new housing units was 2.4 new units per 1000 residents. In the 2007 federal election the most popular party was the SVP which received 47.9% of the vote. The next three most popular parties were the SP, the FDP and the CSP. In Zetzwil about 69.7% of the population have completed either non-mandatory upper secondary education or additional higher education. Of the school age population, there are 92 students attending primary school in the municipality. The historical population is given in the following table:
Economy
, Zetzwil had an unemployment rate of 1.2%. , there were 48 people employed in the primary economic sector and about 18 businesses involved in this sector. 118 people are employed in the secondary sector and there are 22 businesses in this sector. 338 people are employed in the tertiary sector, with 34 businesses in this sector. there were 660 workers who lived in the municipality. Of these, 494 or about 74.8% of the residents worked outside Zetzwil while 308 people commuted into the municipality for work. There were a total of 474 jobs in the municipality. Of the working population, 9.4% used public transportation to get to work, and 57.6% used a private car.