Los caracoles fluviales habitan varios ecosistemas, aparte de los ríos grandes y pequeños, colonizan charcos, lagunas y pantanos.