Roderic O’Connor, også kaldet Rory O’Connor, eller O’Conor, gammelirsk Ruaidhri Ua Conchubair, (død 1198, nær Lough Corrib, County Galway, Ire.), konge af Connaught og den sidste højkonge af Irland; det lykkedes ham ikke at afværge den anglo-normanniske invasion, der førte til Englands erobring af Irland.
Roderic efterfulgte sin far, Turloch O’Connor, som konge af Connaught i 1156. Da Turlochs titel som højkonge blev hævdet af Muirchertach O’Lochlainn af Ulster, blev Roderic ikke højkonge, før O’Lochlainn blev dræbt i 1166. Derefter angreb han Dermot MacMurrough, konge af Leinster, og beslaglagde hans territorier. Dermot appellerede til englænderne om hjælp, og i 1170 landede den anglo-normanniske Richard de Clare, 2. jarl af Pembroke – senere kendt som “Strongbow” – i nærheden af Waterford. Snart var Dublin faldet for angriberne. Roderic belejrede byen i juni 1171, men hans styrker blev slået af normannerne i midten af september. Efterhånden underkastede alle de irske høvdinge undtagen Roderic og de nordlige herskere sig kong Henrik II af England (regerede 1154-89). I 1175 indvilligede Roderic i at blive Henrik’s vasal for Connaught. Han gav afkald på det høje kongedømme, men fik lov til at udøve myndighed over de områder, der ikke var faldet under normannisk styre. Omkring 1186 blev Roderic i en periode fordrevet fra sit kongerige af medlemmer af sin egen familie. I 1191 trak han sig tilbage til et kloster, hvor han døde.