Councilman Kraig Hafen graduated from Virgin Valley High School in 1984. He attended Dixie Junior College and Brigham Young University where he graduated in 1992 with a Bachelor of Science Degree, majoring in Business Education and a minor in Business Management.
Councilman Hafen is a small business owner in land and business development and a cattle rancher.
Councilman Hafen has served on a variety of community boards prior to being elected to the Mesquite City Council. He served on the Virgin Valley Water District Board from 2000-2006 and was the president from 2003-2006. He has also served on the Salvation Army Advisory Board from 2003-2006, City of Mesquite Economic Development Committee from 2004-2006 and many other public and private boards and committees.
Councilman Hafen is married and has three children.