Tilapia is one of the best fish to raise in aquaponics because they are hardy and can adapt to their environment and withstand less than ideal water conditions. They are resistant to many pathogens and parasites and in handling stress.