 Over the last 10 years (1997–2007) the population has changed at a rate of 10.8%.Most of the population () speaks German (93.4%), with Italian being second most common ( 2.3%) and Albanian being third ( 1.5%).The age distribution, , in Oeschgen is; 106 children or 11.6% of the population are between 0 and 9 years old and 117 teenagers or 12.8% are between 10 and 19.