Jorge Ribeiro swoją piłkarską karierę rozpoczynał w Benfice Lizbona, w barwach której grał od 1999 do 2002. W międzyczasie wypożyczony był do drużyny Santa Clara. Następnie na tej samej zasadzie trafiał do innych klubów. Najpierw do Varzim, dla którego zagrał w 53 meczach, a następnie do Gil Vicente, gdzie wystąpił w czternastu spotkaniach.
W 2005 wyjechał z kraju i trafił do Dynama Moskwa. W 27 meczach cztery razy wpisał się na listę strzelców, po czym został wypożyczony do hiszpańskiej Málagi. W 2006 powrócił do Portugalii i przez krótki czas reprezentował barwy Aves, a w następnym roku podpisał kontrakt z Boavistą. Dla nowego klubu w sezonie 2007/2008 rozegrał 26 ligowych spotkań i strzelił osiem goli.
24 lipca 2008 Ribieiro powrócił do Benfiki, z którą związał się czteroletnim kontraktem. 22 września strzelił gola w wygranym 4:3 wyjazdowym meczu z FC Paços de Ferreira. Portugalski obrońca o miejsce na lewej stronie defensywy rywalizował z Brazylijczykiem Leo, który po sezonie odszedł do klubu Santos FC. W sezonie 2009/2010 nie zagrał w żadnym meczu. W 2010 został wypożyczony do Vitórii Guimarães.