one link of many, this one from catholic.org
"The average age of menarche is about 12.5 years in the United States"