De origen vinculado a la Reconquista de Valencia, cuenta con muchas casas en Cataluña; el apellido Roca procede del nombre común roca (de prerromano rocca), el apellido se puede presentar con otras variantes como son Roquers o Rocas, siendo formas en plural.
El apellido Roca está muy extendido por toda Cataluña y encontramos sobre todo en Celrá, Montrás, Igualada, Valls, Catllar, Áger, Almatret, Granja de Escarpe, etc.
En otros lugares de España se encuentra principalmente en Valencia y Baleares.
[1] Aparece este apellido ya en la Conquista de València por el Rey Jaime I de Aragón,[2] en el año 1238, pues entre los caballeros catalanes que formaron parte del ejército cristiano destacaron Guillerm y Pere Roca.
Los Roca quedaron establecidos en Valencia, con casas en San Mateo (1237), Játiva (1248), Onda (1256), Valencia (1306), etc. Nos las proporciona un cronista tan autorizado como es Jaime Febrer, que habla a sus "trovas" de Guillermo Roca y de Pere Roca.
Del segundo Roca nos dice: "Pere Roca mandaba la gente de Carlada, lugar de Cataluña, cuando se juntó en Orihuela (Alicante), el ejército del rey, y pasó a Murcia contra los rebeldes a don Alfonso.
Estando en Caudete, le cortó de revés el gargero a un moro de Fez, lo cual causó particular alegría al rey don Pedro".
Y entre los más ilustres capitanes que tuvo en sus armadas don Alfonso V de Aragón, figuraba Juan Roca.
También pasaron a Mallorca, y ya en 1343, Ramon Roca, caballero mallorquín, ayudó a Pedro IV de Aragón en sus luchas contra Jaime III.
En Cataluña hubo varias antiguas y nobles casas del apellido Roca en Camprodón, Figueras, Castellón de Ampurias, Fortiá, Barcelona, Villafranca del Panadés, etc. De Camprodón (Gerona) fue Bernardo Roca, que obtuvo privilegio de nobleza del Rey don Pedro IV de Aragón, en 1360.
Linaje de Pujals dels Cavallers (Cornellá del Terri, Cataluña).
Linaje de Pujals dels Cavallers (Cornellá del Terri, Cataluña).