Le genre Melocactus a une vaste répartition géographique en Amérique tropicale : sud-Ouest du Mexique et Amérique Centrale isthmique, région des Caraïbes, Colombie, Equateur, Pérou, Venezuela et Brésil (états de Alagoas, Amazonas, Bahia, Ceara, Espirito Santo, Maranhao, Minas Gerais, Para, Paraiba, Pernambuco, Piaui, Rio de Janeiro, Rio Grande do Norte, Roraima, Sergipe, Tocantins )

Melocactus douradaensis dans son habitat, Bahia, Brésil (Photo G. Delanoy)