Jim Heacock (born June 23, 1948) is a former American football coach. He served as the head football coach at Illinois State University from 1988 to 1995, compiling a record of 37–49–2. In 1996, he became an assistant coach at Ohio State University and served as the defensive coordinator for the Ohio State Buckeyes from 2005 until his retirement following the 2011 season.