The age distribution, , in Oberrohrdorf is; 292 children or 7.9% of the population are between 0 and 9 years old and 411 teenagers or 11.1% are between 10 and 19. Of the adult population, 451 people or 12.2% of the population are between 20 and 29 years old.
The age distribution in Oberrohrdorf shows that 7.9% of the population is under 10 years old, with 11.1% being teenagers aged 10 to 19.  Adults make up 12.2% of the population between ages 20 and 29.