Altendorf has an area,, of. Of this area, 52.6% is used for agricultural purposes, while 37.5% is forested. Of the rest of the land, 9.4% is settled and the remainder is non-productive. The municipality is located on the Obersee section of Lake Zurich. It is along the rail line Pfäffikon-Lachen and on the A3 motorway. It consists of the village of Altendorf and the hamlets of Seestatt along the lake and the hamlets of Muschelberg, Mittlisberg, Schlipf and Vorderberg in the pre-alpine hills as well as a suburb of Lachen, the hamlet of Steinegg.
Demographics
Altendorf has a population of. , 16.8% of the population was made up of foreign nationals. Over the last 10 years the population has grown at a rate of 32.4%. Most of the population speaks German , with Italian being second most common and Albanian being third. the gender distribution of the population was 51.1% male and 48.9% female. The age distribution,, in Altendorf is; 1,196 people or 25.8% of the population is between 0 and 19. 1,372 people or 29.6% are 20 to 39, and 1,597 people or 34.4% are 40 to 64. The senior population distribution is 286 people or 6.2% are 65 to 74. There are 141 people or 3.0% who are 70 to 79 and 46 people or 0.99% of the population who are over 80. There is one person in Altendorf who is over 100 years old. there are 1,786 households, of which 471 households contain only a single individual. 147 or about 8.2% are large households, with at least five members. In the 2007 election the most popular party was the SVP which received 47.1% of the vote. The next three most popular parties were the CVP, the FDP and the SPS. In Altendorf about 71.9% of the population have completed either non-mandatory upper secondary education or additional higher education. Altendorf has an unemployment rate of 1.76%. , there were 227 people employed in the primary economic sector and about 83 businesses involved in this sector. 857 people are employed in the secondary sector and there are 105 businesses in this sector. 1,238 people are employed in the tertiary sector, with 211 businesses in this sector. From the, 3,108 or 67.0% are Roman Catholic, while 810 or 17.5% belonged to the Swiss Reformed Church. Of the rest of the population, there are less than 5 individuals who belong to the Christian Catholic faith, there are 87 individuals who belong to the Orthodox Church, and there are 6 individuals who belong to another Christian church. There are less than 5 individuals who are Jewish, and 159 who are Islamic. There are 32 individuals who belong to another church, 294 belong to no church, are agnostic or atheist, and 138 individuals did not answer the question. The historical population is given in the following table: