Gatunek występuje na wszystkich kontynentach oprócz Australii i Antarktydy. W Polsce to ptak bardzo nielicznie występujący i lokalnie lęgowy. Gniazduje głównie w dolinie górnej Wisły, z tego powodu jest symbolem Ziemi Oświęcimskiej.
Występuje na silnie zarośniętych, bagnistych obrzeżach wód słodkich i słonych. Żywi się pokarmem zwierzęcym. Głównym składnikiem jego diety są ryby. Zjada również inne drobne kręgowce oraz różnorodne bezkręgowce. Buduje bardzo małe gniazda w koloniach, na drzewach oraz krzewach.
Polska nazwa ślepowron odnosi się do nocnego trybu życia tego gatunku, oraz do głosu wydawanego przez tego ptaka, przypominającego krakanie wrony. W sytuacji zagrożenia przywiera ciałem do podłoża.