In Mexico, the most common names were Juan and José (for boys) and Maria (for girls), both often followed by Guadalupe ("Lupe" or Lupita") as middle name (Think for example about the case about Lupita Nyongo, born in Mexico City)
Now according to the National Population Registry's Bureau, these were the top 10 names last year:
Girls: Sofía, Camila, Valentina, Isabella, Ximena, Natalia, Mía, María Fernanda, Nicole, Melanie.
Boys: José Luis, Miguel Ángel, José Francisco, Jesús Antonio, Alejandro, Juan Carlos, Ricardo, Daniel, Fernando, Jorge.
Yet, I read that in the state of Nuevo León (one of the largest in the country) tthere's been a grow from 1990 until now were Britany, Kevin and Brayan (yes, that's how they usually spell it in Mexico )
About the most common surname, I'm pretty sure it's Hernández, which means son of Hernán or Hernando, itself a variation of Fernando (Ferdinand)