Siput menghuni berbagai jenis lingkungan, mulai dari hutan, gurun, sungai, kolam, selokan, dan semua bagian dari laut. Secara tradisional tempat tinggal siput terbagi ke dalam tiga kelompok, yakni darat, air tawar, dan air asin atau laut.