Enjoying this info? Buy us a coffee to keep it going! Support Us

Meaning & History

Roca is a surname found primarily in Catalan, Occitan, and Spanish-speaking regions. It is a cognate of the English surname Roach, sharing the same root meaning of "rock" or "crag."

Etymology

The surname Roca originates from the Latin word rocca, meaning "rock" or "cliff," which itself may derive from a Celtic source. In Spanish, Catalan, and Occitan, roca directly translates to "rock." The name was originally a topographic surname, given to someone who lived near a prominent rock formation or a town named Roca.

Roca is cognate with several other surnames across the Romance-speaking world, including Roche and Desroches (French), Rocha (Portuguese), and Rocca (Italian). All these surnames share the same ultimate origin from rocca.

Geographic Distribution

According to the 2010 United States Census, Roca was the 8,611th most common surname in the US, with 3,819 bearers. The majority of these were of Hispanic/Latino ethnicity (75.46%), reflecting the Spanish origin of the name. Significant numbers also identified as White (19.64%). The surname is common in Spain, particularly in Catalonia and the Balearic Islands, as well as in Latin American countries such as Mexico, Colombia, and Argentina.

It is worth noting that the Romanian surname Roca (feminine form) has a separate etymology, having been borrowed from Hungarian Róka, from róka meaning "fox." This illustrates that unrelated names can share the same spelling across different languages, often with distinct origins.

Related Surnames

  • Roach: English cognate of Roca.
  • Roche: French form, from Old French roche.
  • Desroches: French habitational surname meaning 'of the rocks'.
  • Rocha: Portuguese and Galician variant.
  • Rocca: Italian cognate.

Key Facts

  • Meaning: "rock," "cliff"
  • Origin: Latin rocca, possibly of Celtic origin
  • Type: Topographic surname
  • Main Region: Catalonia, Occitania, Spain, Hispanic Americas
  • US Rank (2010): 8,611st most common

Related Names

Other Languages & Cultures
(English) Roach (French) Desroches, Roche (Portuguese) Rocha (Italian) Rocca
User Submissions

Sources: Wiktionary — Roca

Download

Name Certificate Free

Share