 Most of the population () speaks German (80.7%), with Serbo-Croatian being second most common ( 4.8%) and Italian being third ( 2.6%).The age distribution, , in Obersiggenthal is; 782 children or 9.6% of the population are between 0 and 9 years old and 883 teenagers or 10.8% are between 10 and 19.Of the adult population, 944 people or 11.5% of the population are between 20 and 29 years old.