Ocypode cordimanus est une espèce qui se rencontre dans l'Indo-Pacifique, depuis les eaux marines des côtes de l'Afrique de l'Est (océan Indien) jusque dans l'océan central pacifique. L'espèce est notamment connue des environs de Madagascar ou encore en Nouvelle-Calédonie.