Welcome to fandom. According to Equestria Girls they are Teens, but they are more like Young Adults, (like 20’s) I hope you understand what I mean.