Moroni se ubica en la costa oeste de la isla de Gran Comora ("Njazidja"), la ciudad es el principal asentamiento humano del archipiélago y su puerto más importante.