En México, las poblaciones silvestres más grandes se encuentran en los estados de Guerrero, Oaxaca, Michoacán y Chiapas, mientras que en su forma cultivada se localiza en todo el país.