Several rounds of heavy rain-producing showers and thunderstorms moved across eastern Iowa and west central Illinois from 12:00 am June 22nd until approximately 6:00 am June 23rd.  This occurred on already saturated ground from heavy rains on June 21st.  The areas from Waterloo, to Cedar Rapids, to Iowa City, to Wapello, to Burlington, to Macomb were affected the most receiving rainfall totals of 4 to 8  inches.  Flash flooding was observed across much of the affected area.
Of particular note, near record flooding occurred on the Iowa River near Marengo, IA where the river level rose over 7 feet in under 3 hours.  The 72-hour rainfall total through the morning of June 23rd at the cooperative observation station in Marengo was just over 7.5 inches.
In addition to the flooding, a few of the storms surpassed severe thresholds in Des Moines and Lee Counties in extreme southeast Iowa, producing nickel size hail and a brief EF0 tornado, which damaged a barn and some trees.

Flash Flood in IOWA, IOWA
From 22-JUN-07 17:34:00 to 22-JUN-07 21:00:00 (CST-6)
Location: MARENGO
Flood cause: Heavy Rain
Property damage: 750.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Eight to 12 inches of rain fell in the Marengo area, causing widespread major flash flooding throughout town.  Water covered numerous roads, closing them or making them completely impassable.  Some homes were surrounded by water up to 3 feet deep.  The National Guard was activated to pump water from the town.  Due to incredible local run-off, the Iowa River in Marengo rose from 11.4 feet to 17 feet in just 5 hours.  (Flood stage is 14 feet.) The river eventually crested at 17.46 feet the morning of the 23rd.  Some residents described the flooding of the town as worse than 1993, and in fact worse than had been seen for more than 40 years.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 06:13:00 to 22-JUN-07 06:13:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Regency trailer park on Oakcrest Hill Road just south of Iowa City flooded, with water up to the door handles of cars.

Flash Flood in DES MOINES, IOWA
From 22-JUN-07 06:15:00 to 22-JUN-07 06:15:00 (CST-6)
Location: LENOX PARK
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Water covered Roosevelt Avenue.

Flash Flood in LINN, IOWA
From 22-JUN-07 06:40:00 to 22-JUN-07 06:40:00 (CST-6)
Location: CEDAR RAPIDS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Indian Creek topped its banks and flooded nearby low-lying areas.

Tornado in LEE, IOWA
From 22-JUN-07 18:04:00 to 22-JUN-07 18:04:00 (CST-6)
Location: ST PAUL
Tornado F-scale: EF0
Property damage: 1.00K
Crop damage: 0.50K
Reported by: Emergency Manager

A brief tornado touched down, damaging crops and blowing down walls of a garage on Highway 16 just north of St Paul.

Flash Flood in WASHINGTON, IOWA
From 22-JUN-07 19:00:00 to 22-JUN-07 19:00:00 (CST-6)
Location: WASHINGTON
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Substantial street flooding occurred in Washington, including many roads covered by several inches of water and impassable.  Manhole covers were reported to be blown off and basements were flooded.  Water filled the railroad underpass to a depth of 5 feet.

Flash Flood in BENTON, IOWA
From 22-JUN-07 16:58:00 to 22-JUN-07 16:58:00 (CST-6)
Location: BLAIRSTOWN
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Water covered parts of 21st Avenue, and many other streets were flooded.

Flash Flood in BENTON, IOWA
From 22-JUN-07 17:01:00 to 22-JUN-07 17:01:00 (CST-6)
Location: BELLE PLAINE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Portions of Highway 21 were covered with water up to 2 feet deep.

Flash Flood in HENRY, IOWA
From 22-JUN-07 19:00:00 to 22-JUN-07 19:00:00 (CST-6)
Location: LOWELL
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Water ponded 6 to 8 inches deep on roads in some spots.

Hail in DES MOINES, IOWA
From 21-JUN-07 23:35:00 to 21-JUN-07 23:35:00 (CST-6)
Location: SPERRY
Magnitude: 0.88 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Flash Flood in LOUISA, IOWA
From 22-JUN-07 05:00:00 to 22-JUN-07 05:00:00 (CST-6)
Location: WAPELLO
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Water covered U.S. Highway 61.

Flash Flood in IOWA, IOWA
From 22-JUN-07 17:53:00 to 22-JUN-07 17:53:00 (CST-6)
Location: LADORA
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Flash flooding near Ladora covered Highway 6 with water.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 04:20:00 to 22-JUN-07 07:00:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Other Federal Agency

USGS gage on Rapid Creek measured a crest at 11.3 feet.  Flood stage is 9 feet.  The creek rose from 4.5 ft at 230 am, topped flood stage at 530 am, and crested at 11.3 feet by 7 am.

Flash Flood in MUSCATINE, IOWA
From 22-JUN-07 09:35:00 to 22-JUN-07 09:35:00 (CST-6)
Location: NICHOLS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Water covered several roads including Highway 6 in western portions of Muscatine County, closing them.  Water also topped part of the levy between Nichols and West Liberty.

Flash Flood in BENTON, IOWA
From 22-JUN-07 15:58:00 to 22-JUN-07 15:58:00 (CST-6)
Location: BELLE PLAINE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Water covered Highway 1.

Flash Flood in BENTON, IOWA
From 22-JUN-07 16:22:00 to 22-JUN-07 16:22:00 (CST-6)
Location: BELLE PLAINE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

More than 7 inches of rain in Belle Plaine in less than 24 hours caused flash flooding on many streets and caused sewers to back-up into some homes.

Flash Flood in LOUISA, IOWA
From 22-JUN-07 14:00:00 to 22-JUN-07 14:00:00 (CST-6)
Location: WAPELLO
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Newspaper

After 4-6 inches of rainfall, Long Creek overflowed and flooded farmland.  Time is estimated.

Flash Flood in IOWA, IOWA
From 22-JUN-07 07:00:00 to 22-JUN-07 07:00:00 (CST-6)
Location: MARENGO
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Street flooding was reported in Marengo.

Flash Flood in LINN, IOWA
From 22-JUN-07 07:00:00 to 22-JUN-07 07:00:00 (CST-6)
Location: CEDAR RAPIDS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Water was standing near I-380 near the Cargil Plant.

Flood in BENTON, IOWA
From 23-JUN-07 20:35:00 to 23-JUN-07 20:35:00 (CST-6)
Location: NORWAY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Prairie Creek overflowed across 29th Avenue and was about 6 inches deep across the road.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 05:58:00 to 22-JUN-07 05:58:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Broadcast Media

Ralston Creek overflowed its banks and flooded the 900 block of Jefferson Street.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 06:13:00 to 22-JUN-07 10:00:00 (CST-6)
Location: LONE TREE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Numerous roads in the southern part of Johnson County around Lone Tree were closed due to flash flooding.  One woman stranded in her car north of Lone Tree had to be rescued.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 06:45:00 to 22-JUN-07 10:00:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Other Federal Agency

The USGS river gage on Old Man's Creek measured a rise on the creek from 3 feet at 3 am, topping flood stage (12 feet) at 645 am, and cresting at 12.7 feet at 730 am.  By 10 pm, the creek covered Blackhawk Road just south of I-80.

Flash Flood in DES MOINES, IOWA
From 22-JUN-07 06:15:00 to 22-JUN-07 06:15:00 (CST-6)
Location: SPERRY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Water covered Highway 99 south of Mediapolis.

Lightning in LINN, IOWA
From 22-JUN-07 20:00:00 to 22-JUN-07 20:00:00 (CST-6)
Location: CEDAR RAPIDS
Property damage: 15.00K
Crop damage: 0.00K
Reported by: Newspaper

Lightning struck a house and ignited a fire in the attic.

Flash Flood in WASHINGTON, IOWA
From 22-JUN-07 19:00:00 to 22-JUN-07 19:00:00 (CST-6)
Location: WELLMAN
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Newspaper

The Wellman fire station flooded and secondary (gravel) roads were washed out.  Time is estimated.

Lightning in LINN, IOWA
From 22-JUN-07 04:00:00 to 22-JUN-07 04:00:00 (CST-6)
Location: CEDAR RAPIDS
Property damage: 25.00K
Crop damage: 0.00K
Reported by: Newspaper

Lightning struck and set fire to an apartment building in Cedar Rapids.

Lightning in KEOKUK, IOWA
From 22-JUN-07 07:00:00 to 22-JUN-07 07:00:00 (CST-6)
Location: KINROSS
Property damage: 25.00K
Crop damage: 0.00K
Reported by: Newspaper

Lightning struck a house, traveled through the wiring, and ignited a fire in the basement of a house.

Flash Flood in MUSCATINE, IOWA
From 22-JUN-07 09:00:00 to 22-JUN-07 09:00:00 (CST-6)
Location: MUSCATINE
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Newspaper

A culvert and driveway were washed out by flash flooding. Time is estimated.

Flash Flood in LOUISA, IOWA
From 22-JUN-07 09:00:00 to 22-JUN-07 09:00:00 (CST-6)
Location: LETTS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Newspaper

Indian Creek overflowed during torrential rain and flooded streets in Letts.  Time is estimated.

Hail in LEE, IOWA
From 22-JUN-07 19:24:00 to 22-JUN-07 19:28:00 (CST-6)
Location: KEOKUK
Magnitude: 0.88 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Nickel-sized hail fell for about 3 minutes.

Flash Flood in WASHINGTON, IOWA
From 22-JUN-07 19:30:00 to 22-JUN-07 19:30:00 (CST-6)
Location: AINSWORTH
Flood cause: Heavy Rain
Property damage: 100.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Extreme flooding and soil super-saturation caused basement wall of 2 homes to cave-in, leaving holes 12 to 18 feet wide in the basement walls.

Flash Flood in IOWA, IOWA
From 22-JUN-07 18:00:00 to 22-JUN-07 18:00:00 (CST-6)
Location: MARENGO
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Newspaper

A hog farm north of Marengo suffered a severe flash flood.  The flood waters washed away and destroyed a hog building with about 100 hogs inside it.  Over the next few days, all but 7 of the hogs were recovered alive.  Residents described wading into chest-high water in an attempt to save the animals before they were swept away.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 20:10:00 to 22-JUN-07 20:10:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Napoleon Lane and Sand Road on the southeast side of Iowa City closed again due to several inches of water.

Flash Flood in IOWA, IOWA
From 22-JUN-07 18:00:00 to 22-JUN-07 18:00:00 (CST-6)
Location: MARENGO
Flood cause: Heavy Rain
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Newspaper

A hog farm north of Marengo suffered a severe flash flood.  The flood waters washed away and destroyed a hog building with about 100 hogs inside it.  Over the next few days, all but 7 of the hogs were recovered alive.  Residents described wading into chest-high water in an attempt to save the animals before they were swept away.

Flash Flood in HENRY, IOWA
From 22-JUN-07 20:27:00 to 22-JUN-07 20:27:00 (CST-6)
Location: OLDS
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Water covered several streets with up to 4 inches of water.

Flash Flood in HENRY, IOWA
From 22-JUN-07 20:27:00 to 22-JUN-07 20:27:00 (CST-6)
Location: MT PLEASANT
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Street flooding was reported in Mount Pleasant.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 06:30:00 to 22-JUN-07 06:30:00 (CST-6)
Location: IOWA CITY
Flood cause: Heavy Rain
Property damage: 500.00K
Crop damage: 0.00K
Reported by: Newspaper

Reports of urban flash flooding were received from around Iowa City.  8 to 10 inches of water covered a parking lot at a radio station, stranding 5 employees.  4 of the 5 were evacuated by the fire department.  Numerous major streets were closed, and some businesses suffered minor flooding damage.

Flash Flood in LEE, IOWA
From 22-JUN-07 20:55:00 to 22-JUN-07 20:55:00 (CST-6)
Location: KEOKUK
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Water covered streets throughout Keokuk with as much as 1.5 feet of water.

Lightning in JOHNSON, IOWA
From 22-JUN-07 03:40:00 to 22-JUN-07 03:40:00 (CST-6)
Location: SWISHER
Property damage: 500.00K
Crop damage: 0.00K
Reported by: Newspaper

Lightning struck a home just east of the Swisher exit off I-380, setting a fire in the rafters that destroyed the house.

Flash Flood in LOUISA, IOWA
From 22-JUN-07 20:45:00 to 22-JUN-07 20:45:00 (CST-6)
Location: COLUMBUS JCT
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Law Enforcement

A gravel road just outside of Columbus Junction was inundated with more than a foot of water.

Flash Flood in JOHNSON, IOWA
From 22-JUN-07 04:24:00 to 22-JUN-07 04:24:00 (CST-6)
Location: TIFFIN
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Many streets were under water.