Sheriff Mark Armentrout welcomes you to the Radford City Sheriff's Office official Facebook page. The Radford City Sheriff's Office is a State Accredited Public Safety Agency located in Southwest Virginia serving a population of over 16,000. The Sheriff is an elected state constitutional officer serving a term of 4 years with right to succession.