Greg T. Heartsill (born March 14, 1971) is an American politician who served as a member of the Iowa House of Representatives for the 28th district from 2013 to 2019.
Heartsill was born in Mount Pleasant, Iowa, and raised in Salem. He earned an associate degree in computer science from Indian Hills Community College and Bachelor of Arts in business from Buena Vista University.
, Heartsill serves on several committees in the Iowa House, including the Judiciary, Public Safety, and Transportation committees. He also served as the vice chair of the HouseGovernment Oversight and Local Government committees. Heartsill did not seek re-election in 2018.