Question: can leeches live on land?
Answer: Leeches are mostly aquatic – and the majority of those are freshwater based – although some are of a land variety. ... With the right precautions, the chances of being similarly affected are very slim, even if you visit a particularly leech-friendly region.