Roches Noires est un village du nord-est de l'île Maurice dépendant du district de Rivière du Rempart. Sa partie sud, inhabitée, se trouve dans le district de Flacq. Au recensement de 2011, Roches Noires comptait 5 693 habitants.