Fred Diehl was born in Leon, Iowa and grew up on his family farm in Clarke County. He is a graduate of Osceola High School and Iowa State University with a degree in Agricultural Education. He served eight years in the US Army Reserves, attaining the rank of First Lieutenant. He is the owner/operator of an independent insurance agency in Osceola and is a substitute teacher in the local public schools.
Diehl is currently serving in his 9th term as Mayor of Osceola. He was the recipient of the Chamber of Commerce Community Service Award in 2000. Diehl has been active in many local organizations, including the Osceola Lions Club, Rotary Club, American Legion Pence-Davis Post, and Osceola Chamber-Main Street. He previously served on the board of the Clarke County Development Corporation, was Secretary of the Clarke County Reservoir Commission and past member of the Vision Iowa Board. He is also a former Vice President of the Osceola Chamber of Commerce and former board member of the Clarke County Public Hospital.
Diehl and his wife, Ann, a retired Family Nurse Practitioner, have four children and twelve grandchildren. They are active members of St. Bernard Catholic Church of Osceola.
House District 27 includes Osceola, Murray, Woodburn, Leon, Lamoni, Humeston, Corydon, Seymour, Lucas and Chariton.