Anil is native to the subtropical and tropical Americas, including the Southern United States, the Caribbean, Mexico, Central America, and South America as far south as northern Argentina.
Anil's natural habitat spans the subtropical and tropical regions of the Americas, encompassing areas such as the southern United States, the Caribbean islands, Mexico, Central America, and parts of South America, including northern Argentina.