Rocha Name Meaning

Portuguese and Galician: habitational name from any of the numerous places so named, from Portuguese and Galician rocha ‘rock’, ‘cliff’.

List of People with Surname Rocha

Based on our public records, there are a total of 14,787 people with the surname Rocha. Among these people surnamed Rocha, there are approximately 1,676 distinct names, with an average of 8 people who share the same name. Frank Rocha, Veronica Rocha and Sandra Rocha are the top three most widely-used names from the list of people surnamed Rocha, with 191, 188 and 180 people respectively.

In addition, Our data shows that California has the most people surnamed Rocha, with a total of 5,079 people, and there are a total of 1,139 distinct names among these people. Texas is the second-most populous state for people with the surname Rocha, with a total of 4,229 people and an average of 1,012 distinct names.