Fishing Spots in Iowa

    607 public fishing spots are listed in Iowa: 459 boat launches, 1 fishing pier, 49 shore fishing spots and 4 kayak and canoe launches.

    Browse Iowa by county and area

    Top waters and places

    Fishing regulations for Iowa

    Read the rules from the source: official fishing regulations (Iowa Department of Natural Resources).

    Spots to start with