Rab (latino: Arba, italiano: Arbe, tedesco: Arbey) è un'isola in Croazia e una città con lo stesso nome si trova appena al largo della costa settentrionale della Croazia nel Mare Adriatico.
L'isola si trova a 22 km (14 miglia) di lunghezza, ha una superficie di 93,6 km2 (36 miglia quadrate) e 9.328 abitanti (2011).
La vetta più alta è Kamenjak a 408 m.
Il lato nord-orientale dell'isola è per lo più sterile, carsico, mentre il lato sud-occidentale è coperta da uno degli ultimi boschi di querce del Mediterraneo.
I traghetti collegano l'isola di Rab con il porto di terraferma Stinica e con le vicine isole di Krk e Pag.
European Coastal Airlines offre molteplici collegamenti giornalieri in idrovolante da Rab a Zagabria e Rijeka via Rijeka Aeroporto Omisalj sulla vicina isola di Krk.