Diadema antillarum is found in the shallow waters of the Atlantic Ocean, in the Bahamas, and the Western Atlantic from eastern Florida to Brazil. In the Eastern Atlantic Diadema antillarum is found in Madeira, the Gulf of Guinea, and the Canary, Cape Verde, and Annabon islands. (Hendler et al., 1995)
- Hendler, G., J. Miller, D. Pawson, P. Kier. 1995. Sea Stars, Sea Urchins, and Allies: Echinoderms of Florida and the Caribbean. Washington: Smithsonian Institution Press.