By finding the typical bilharzia eggs in the urine under a microscope. It is best to collect urine around midday when most eggs are released. A blood test for antibodies to the parasite is also available.
Eosiniphilia in the blood is usually present with bilharzia.