こういう保育園の話を調べてみてdivided by ageかseparated by ageのどちらは使われていますね。
Children are divided by age at that daycare.
その保育園は年齢ごとに子供が分かれている。
That daycare separates children out to different rooms based on their age
その保育園は年齢ごとに部屋が分かれて保育されている。
その最後の「保育されている」は直訳的にand cares for them that wayとかになりますが、
daycareはもう言ってあるので不要です。直接言わなくても通じます。
ご参考になれば幸いです。
All the rooms at that preschool are divided by age.
All the rooms at the preschool are divided into different age groups.
この場合、次のような言い方ができますよ。
ーAll the rooms at that preschool are divided by age.
「その保育園の部屋は全て、年齢ごとに分かれている」
ーAll the rooms at the preschool are divided into different age groups.
「その保育園の部屋は全て、それぞれの年齢ごとに分かれている」
ご参考まで!