Norte de Sudamérica. Las Indias Occidentales están ubicadas en el norte de América del Sur. Es una gran isla entre el Océano Atlántico y sus aguas territoriales, el Mar Caribe y el Golfo de México. Está frente a la Península de Florida de los Estados Unidos. Estados al norte del Estrecho de Florida, y al sureste colinda con la costa norte de Venezuela. Tiene una superficie aproximada de 240.000 kilómetros cuadrados.