Beatenberg has a population (as of December 2018) of 1,195.
 As of 2010, 12.9% of the population are resident foreign nationals.
 Over the last 10 years (2000-2010) the population has changed at a rate of -4.9%.
 Migration accounted for 0.5%, while births and deaths accounted for -4%.

Most of the population (as of 2000) speaks German (1,185 or 92.7%) as their first language, Serbo-Croatian is the second most common (20 or 1.6%) and Dutch is the third (15 or 1.2%).
 There are 12 people who speak French, 6 people who speak Italian and 1 person who speaks Romansh.

As of 2008, the population was 50.0% male and 50.0% female.
 The population was made up of 495 Swiss men (43.2% of the population) and 77 (6.7%) non-Swiss men.
 There were 502 Swiss women (43.8%) and 71 (6.2%) non-Swiss women.
 Of the population in the municipality, 445 or about 34.8% were born in Beatenberg and lived there in 2000.
 There were 345 or 27.0% who were born in the same canton, while 246 or 19.2% were born somewhere else in Switzerland, and 206 or 16.1% were born outside of Switzerland.

As of 2010, children and teenagers (0–19 years old) make up 16.2% of the population, while adults (20–64 years old) make up 59% and seniors (over 64 years old) make up 24.7%.

As of 2000, there were 535 people who were single and never married in the municipality.
 There were 580 married individuals, 96 widows or widowers and 68 individuals who are divorced.

As of 2000, there were 187 households that consist of only one person and 28 households with five or more people.
 In 2000, a total of 496 apartments (44.0% of the total) were permanently occupied, while 536 apartments (47.5%) were seasonally occupied and 96 apartments (8.5%) were empty.
 As of 2010, the construction rate of new housing units was 3.5 new units per 1000 residents.

The historical population is given in the following chart:
Beatenberg has a population (as of December 2018) of 1,195.  As of 2010, 12.9% of the population are resident foreign nationals.  Over the last 10 years (2000-2010) the population has changed at a rate of -4.9%.  Migration accounted for 0.5%, while births and deaths accounted for -4%.
Most of the population (as of 2000) speaks German (1,185 or 92.7%) as their first language, Serbo-Croatian is the second most common (20 or 1.6%) and Dutch is the third (15 or 1.2%).  There are 12 people who speak French, 6 people who speak Italian and 1 person who speaks Romansh.
As of 2008, the population was 50.0% male and 50.0% female.  The population was made up of 495 Swiss men (43.2% of the population) and 77 (6.7%) non-Swiss men.  There were 502 Swiss women (43.8%) and 71 (6.2%) non-Swiss women.  Of the population in the municipality, 445 or about 34.8% were born in Beatenberg and lived there in 2000.  There were 345 or 27.0% who were born in the same canton, while 246 or 19.2% were born somewhere else in Switzerland, and 206 or 16.1% were born outside of Switzerland.
As of 2010, children and teenagers (0–19 years old) make up 16.2% of the population, while adults (20–64 years old) make up 59% and seniors (over 64 years old) make up 24.7%.
As of 2000, there were 535 people who were single and never married in the municipality.  There were 580 married individuals, 96 widows or widowers and 68 individuals who are divorced.
As of 2000, there were 187 households that consist of only one person and 28 households with five or more people.  In 2000, a total of 496 apartments (44.0% of the total) were permanently occupied, while 536 apartments (47.5%) were seasonally occupied and 96 apartments (8.5%) were empty.  As of 2010, the construction rate of new housing units was 3.5 new units per 1000 residents.
The historical population is given in the following chart:
Beatenberg