Iowa
Lake
96 acres
Not yet reviewed
About Fishing at Diamondhead Lake
Diamondhead Lake is a public lake in Guthrie County, Iowa, managed by US Army Corps of Engineers.
It is public water managed for fishing by the Iowa Department of Natural Resources.
Lakes and reservoirs across this region typically hold walleye, northern pike, yellow perch, largemouth and smallmouth bass, and panfish such as bluegill, crappie and pumpkinseed, with muskellunge present in some larger lakes -- species commonly documented across the region's public waters by state wildlife agencies.
Diamondhead Lake covers about 96 acres in the Central Iowa region. The nearest other mapped waters on PiscaMaps are Beaver Lake and Jim Creek.
Public access
Not yet reviewed
Managed by
US Army Corps of Engineers
Access & Rules at Diamondhead Lake
Fishing Licence for Diamondhead Lake
Anyone 16-64 needs an Iowa DNR fishing licence — the resident annual is about $22, the non-resident annual about $48, and non-resident 1-day/7-day licences are sold. A trout fee (about $16.50) is required in addition to the fishing licence to fish for or keep trout in the Driftless Area streams and stocked trout lakes. Iowa residents 65 and older can buy a discounted licence, and anyone under 16 fishes free. Buy from Iowa DNR at iowadnr.gov.
Trout fee & border waters
A ~$16.50 Iowa trout fee is required (in addition to the fishing licence) to fish for or keep trout in the northeast Driftless Area streams and the stocked put-and-take lakes
Some Driftless streams carry special catch-and-release or artificial-lure-only regulations — check the current DNR trout stream guide
The Mississippi River is fished on an Iowa, Illinois, Wisconsin or Minnesota licence in the border reaches; the Missouri on an Iowa, Nebraska, South Dakota or Missouri licence
View Diamondhead Lake on Google Maps →
PiscaMaps Premium
See Diamondhead Lake — and every one of the 210,776 public waters we've mapped across the USA and Europe
Every water carries species, bank & boat access, current regulations and live water conditions — and members get Swim Mapper, Catch Logger and Trip Planner. It's the only US map with a dedicated carp-water layer.
Open the Iowa map
Start your free trial
Free trial, then just £5.95/month or £49.95/year · cancel anytime
Frequently Asked Questions
What fish are in Diamondhead Lake?+
Diamondhead Lake is managed for fishing by the Iowa Department of Natural Resources; check the IA DNR lake-survey / fishing-report page for this water.
Is Diamondhead Lake public?+
Yes. Diamondhead Lake is public water managed by US Army Corps of Engineers. Access is recorded as "Not yet reviewed" and confirmed via agency records.
What licence do I need for Diamondhead Lake?+
Anyone 16-64 needs an Iowa DNR fishing licence — the resident annual is about $22, the non-resident annual about $48, and non-resident 1-day/7-day licences are sold. A trout fee (about $16.50) is required in addition to the fishing licence to fish for or keep trout in the Driftless Area streams and stocked trout lakes. Iowa residents 65 and older can buy a discounted licence, and anyone under 16 fishes free. Buy from Iowa DNR at iowadnr.gov.