Diamondhead Lake is located in Guthrie County, IA. The population is 183, making Diamondhead Lake the 10th largest city in Guthrie County.
There are 0 public schools in Diamondhead Lake with an average Homefacts rating of NA. The total crime rate for Diamondhead Lake is low , and there are 0 registered sex offenders residing in the city. Unemployment in Diamondhead Lake is low and the median home sales price is $0. Detailed and up-to-date Diamondhead Lake property reports are available for any property address.
Cities near Diamondhead Lake include Penn Township, Dexter and Union Township.