Craig County Jail Staff


The Craig County Jail houses male and female inmates from Craig County including Vinita and surrounding towns. Frank Veach, jail administrator, leads the Craig County's correctional officers and support staff.


Frank Veach
Jail Administrator, Frank Veach

Frank Veach

Frank Veach has served as the jail administrator for the Craig County Sheriff’s Office since 2019. He joined the department in 2017 as a jailer.

He worked as a jailer at the Craig County Jail from 2004 to 2010, when he left to serve as a security guard for the Cherokee Yacht Club.