Rodrigues je součástí Mascarénských ostrovů a nachází se uprostřed Indického oceánu. S ostrovem Mauritius tvoří republiku a leží od něj asi 600 kilometrů severovýchodně. Hlavním městem je Port Marthurin. Rodrigues disponuje 7 kilometry korálových útesů a jeho součástí je asi 200 kilometrů lagun. Ostrov Rodrigues je vulkanického původu a pobřeží je lemováno nedotčenými plážemi.