Iowa - Caught Fish Are Safe to Eat
The vast majority of Iowa’s streams, rivers and lakes offer safe and high-quality fish that pose little or no threat to human health if consumed. Some limitations may apply for young children and pregnant women. Here’s a Fish Consumption Fact Sheet from the Iowa DNR and the Iowa Dept. of Public Health for more information. Here is a list of current fish consumption advisories for Iowa lakes and rivers.
Mississippi River - Pool 10

Pool 10 map
Pool 10 of the Upper Mississippi River extends 32.8 miles from Lock and Dam 10 in Guttenberg to Lock and Dam 9 in Lynxville, Wisconsin. Pool 10 contains 20,896 acres of aquatic habitat. Pool 10 has islands, side channels, and backwaters throughout most of its length. Unlike many pools, the lower reach of Pool 10 is not an open expanse of water. Pool 10 encompasses most of the natural river floodplain and is bounded by limestone bluffs. Major tributaries that enter the Mississippi River in Pool 10 are the Yellow River in Iowa and the Wisconsin River in Wisconsin. The Iowa DNR’s Yellow River State Forest and Waukon Junction Wildlife Management Area border or are within Pool 10. Pool 10 is also part of the Upper Mississippi River National Wildlife and Fish Refuge.

Navigation maps are available from this US Army Corps of Engineers website (link takes you offsite).