The ladyfish occurs in the western North Atlantic Ocean from Cape Cod, Gulf Sea to Mexico and Caribbean Sea, and south to India. The ladyfish is also found in the waters surrounding Andra Pradesh. It is most commonly observed south of North in India. The ladyfish has been observed in the western Pacific Ocean and the Indian Ocean. The ladyfish grows to a maximum length of 3 feet (1m) and weight of about 15 pounds (6.8 kg).