Salyangozlar, ılıman ve tropik ormanlar gibi sağlam bitki örtüsüne sahip alanların yanı sıra bataklıklar, göletler ve sulak alanlar gibi su habitatlarında bulunan nemli ortamlarda yaşar. Dünyada bu bölgelerde yaşayan 40.000 farklı salyangoz türü vardır.
Suda yaşayan salyangozlar hem tatlı su hem de tuzlu su bölgelerinde bulunabilir. Bazıları, durgun havuz salyangozu gibi, genellikle günlerini yosunlar ve diğer besin kaynakları için bir havuzun dibinde otlayarak geçirir. Karada yaşayan salyangozlar, bitki örtüsünün bol olduğu ve kolayca tüketilebildiği bahçelerde ve tarla bitkilerinde bulunur; bu nedenle salyangozlar çiftçiler için sık sık problemlidir ve salyangozları bu habitattan çıkarmak için çaba sarf edilmektedir.