monkfish are found in the northwest atlantic ocean from the grand banks and northern gulf of st. lawrence south to cape hatteras, north carolina. they can tolerate a wide range of temperatures and depths, from inshore waters down to nearly 3,000 feet. monkfish migrate seasonally to spawn and feed.