Rab alapítói az illírek voltak i.e. IV. században.
Az i.e. II. században a Római Birodalom elfoglalta az egész Adriát, így Rab is a rómaiak kezére került. Ők alapították Rab városát és fontos támaszpontot építettek ide.
Az V. században a Bizánci Birodalom része lett Rab, majd egy rövid ideig a Magyar Korona részét képezte.
A XII. és XVIII. század között velencei fennhatóság alá tartozott Rab, majd francia, osztrák és olasz kézre került a sziget.
Az első világháború után Olaszországhoz csatolják, és a Rabtól néhány kilométerre található Kamporban koncentrációs tábort hoztak létre.
A második világháborút követően Jugoszláviához csatolják, majd 1991-ben kerül vissza Horvátországhoz.