The age at which a girl has the first period depend in several factors.
Proper thyroid function and a certain ratio of body fat are necessary. With the increase in calories in modern society, this age is ever younger. In the U.S. , for african american girls closer to 8.5 years old . For other ethnic groups it's closer to 9.