Susuh duri

Keong ini biasa ditemukan di perairan tawar yang tergenang atau mengalir, dengan substrat dasar berlumpur atau berpasir; hingga ketinggian 1.400 m dpl. Kadang-kadang ditemukan pula di perairan yang sedikit payau.