Welcome to Iowa Cold Cases

Welcome to the Iowa Cold Cases (ICC) website. We are proud to be the U.S.’s first statewide database to document all known unsolved murders in Iowa, along with persons who’ve gone missing under suspicious circumstances.

The site includes victim case summaries that may be searched or cross-referenced by the victim’s name, the city, county and year the crime occurred, and by decade. It also includes a list of cases solved since ICC launched in December 2005, and unsolved cases where rewards are offered for information leading to an arrest and/or conviction.

ICC incorporated as an Iowa nonprofit organization in April 2010, and though we are not affiliated with any local, state, or federal law enforcement agency, we do work as a liaison with these agencies in efforts to provide updated data on these cold cases.

Iowa is divided into 99 counties and has 947 cities. Every incorporated place in Iowa is called a “city,” regardless of population, though some of the smaller cities do not have individual police departments and cases are worked by the county sheriff’s office or are grouped with other nearby police departments and/or the Iowa Division of Criminal Investigation (DCI), aka “the State.”

What We Do, What They Do, and How You Can Help

ICC data is culled through communications with hundreds of jurisdictions, personal interviews, investigative journalism and media reports, and our goal here is to present known facts about each crime without compromising any ongoing criminal investigation. Formal investigations, including the questioning of suspects and any subsequent arrests or filing of criminal charges, are conducted solely by law enforcement agencies assigned to the case and may include a combination of local, state, and/or federal authorities.

It is important to note these officers/agents must handle daily and current caseloads, and because Iowa has no official Cold Case Unit, each officer/agent is assigned a handful of cold cases to work as time permits. And, though ICC receives no local/state/federal funding and cannot employ peace officers or agents, we remain deeply committed to telling these victims’ stories because seeing justice served is still possible with so many. It goes without saying, however, that it is virtually impossible for ICC to actively investigate several hundred unsolved cases simultaneously without the manpower to do so.

Somebody always knows something. Please step up and do the right thing. If you believe you have information that might help solve one of Iowa’s cold cases, we strongly encourage you to contact the appropriate investigating agency/agencies listed at the end of each victim’s case summary.

Thank you for taking time from your day to visit our site.

We Remember: Upcoming Cold Case Anniversaries

Sidney Johnston
Sidney E. Johnston
Age at Report: 47
Missing From:
1623 E. 11th St.
Davenport, IA
January 22, 1990
KeyOntrae Miles
2 months old
318 Western Ave.
Davenport, IA
Scott County
January 22, 1994
Layne Schneider
Layne Schneider
22 YOA
Echo Rd. & 180th St.
Elgin, IA
Fayette County
January 22, 2013
Denelius NesbyDenelius Nesby
55 YOA
700 blk Logan Ave.
Waterloo, Iowa
Black Hawk County
January 22, 2017
William Meadows
William Meadows
36 YOA
Hartmann Packing Plant
Plainfield, IA
Case # 61-00280
January 23, 1961
Mariana Redrovan
Mariana Redrovan
15 YOA
Walnut Creek Inn
West Des Moines, IA
Case # 98-00744
January 23, 1998
Steven Kirchhoff
Steven Kirchhoff
Age at Report: 22
Missing From:
Cedar Falls, IA
Case # W78-850
January 24, 1978
Angela and Jessica Altman 1978
Angela M. Altman
22 YOA
215 S. 7th Street
Fort Dodge, IA
Case # 81-00528
January 24, 1981
Missing Person
Daniel J. Andersen
Age at Report: 4
Missing From:
Black Hawk County, IA
Missing Since:
January 25, 1992
Sheila Collins
Sheila Jean Collins, 18
ISU Coed
Last seen in Ames
Found in Story County
Case # 68-00287
January 26, 1968
Jeremy Spencer
Jeremy J. Spencer
27 YOA
2335 Hickman
Des Moines, IA
Case # 04-03548
January 28, 2004
Cecil Gaddy
Cecil Travis Gaddy
19 YOA
315 E. Shaw St.
Osceola, IA
Clarke County
January 31, 2004

Comments are closed.