El cormorán grande vive en lagos y estuarios, así como en las costas, y construye su nido en acantilados o en árboles.