Nehirlerde timsah bulunmasının nedeni, timsahların genellikle sıcak ve nemli iklimleri tercih eden yarı sucul sürüngen hayvanlar olmasıdır. Timsahlar, büyük nehirlerin, göllerin ve bataklıkların yanı sıra sahil bölgelerinde de yaşayabilirler. Afrika'da Nil timsahı, Asya'da Hint timsahı ve Avustralya'da tuzlu su timsahı gibi farklı timsah türleri bulunmaktadır. Timsahlar, hem tatlı su hem de tuzlu su habitatlarına adapte olabilirler ve bazı türleri denizlerde bile yaşayabilir.