Schwaderloch has a population () of . , 14.5% of the population are foreign nationals. Over the last 10 years (1997–2007) the population has changed at a rate of 3.5%. Most of the population () speaks German (92.7%), with Albanian being second most common ( 2.9%) and Italian being third ( 1.1%). The age distribution, , in Schwaderloch is; 65 children or 9.8% of the population are between 0 and 9 years old and 90 teenagers or 13.5% are between 10 and 19. Of the adult population, 66 people or 9.9% of the population are between 20 and 29 years old. 80 people or 12.0% are between 30 and 39, 133 people or 20.0% are between 40 and 49, and 98 people or 14.7% are between 50 and 59. The senior population distribution is 67 people or 10.1% of the population are between 60 and 69 years old, 37 people or 5.6% are between 70 and 79, there are 24 people or 3.6% who are between 80 and 89, and there are 6 people or 0.9% who are 90 and older. , there were 15 homes with 1 or 2 persons in the household, 105 homes with 3 or 4 persons in the household, and 125 homes with 5 or more persons in the household. There were a total of 9 empty apartments for a 3.1% vacancy rate. , the construction rate of new housing units was 1.5 new units per 1000 residents. In the
2007 federal election the most popular party was the
SVP which received 57% of the vote. The next three most popular parties were the
CVP (14.2%), the
SP (11.3%) and the
FDP (7.9%). In Schwaderloch about 68.9% of the population (between age 25–64) have completed either non-mandatory
upper secondary education or additional higher education (either university or a
Fachhochschule). Of the school age population (), there are 56 students attending
primary school in the municipality. The historical population is given in the following table: ==Heritage sites of national significance==