Nilskrokodiller bebor et bredt spekter av ferskvannsmiljøer, inkludert elver, innsjøer, sumper og myrer. De foretrekker grunne farvann med tett vegetasjon, som gir dekning for jakt og beskyttelse. De kan også finnes i brakvannsmiljøer som elvemynninger og kystlaguner.