Yes, guppies are native to South America, specifically in the northern part of the continent, including Venezuela, Trinidad, and northern Brazil. They have since been introduced to other parts of the world for ornamental purposes.