Jill grew up in the mountains of Alleghany County, Virginia. She graduated from Alleghany High and Dabney S. Lancaster Community College, and then earned her B.S. in Elementary Education from Concord College in Athens, West Virginia. After college, she moved to the Charlottesville area and taught elementary and middle school in Madison County, Virginia before deciding to stay home and take care of her young children. She now has five children. Two of her boys currently attend Bath County High School.