Meet Sheriff John B. Thomas


1974- BS degree from Virginia Polytechnic Institute-Forestry and Wildlife

2003- BS Theology-Andersonville Theological Institute

2004- Masters Degree in Pastoral Counseling-Andersonville Theological Institute

2006- Doctorate in Pastoral Counseling-Andersonville Theological Institute

2010- Theological Doctorial degree program at Andersonville Theological Studies-through The Institute of Theological Studies

Other Post Graduate Work:

VCU-Police Management 15 masters hours – 1995

NC State- Administrative Officer’s Managerial Course-15 masters credits-2000

Work Experience:

November 3, 2009-Elected Page County Sheriff

April 2, 2009-Appointed Page County Sheriff

September, 2008 to April 1, 2009-Acting Pastor, Rileyville Baptist Church

July 2006-August 2008-Associate Pastor/Interim Youth Pastor, Rileyville Baptist Church

April 2006-July 2007- Chaplain/Criminal Analyst/Investigator, Page County Sheriff’s Office

February 2005-April 2006-Pastor, Island Grove Baptist Church, Island Grove, FL

March 2002-December 2004- Investigator, Page County Sheriff’s Office

2002-Retired at age 50 from Virginia State Police:

1998-2002-Special Agent in Charge (SAC, Lieutenant) over General Investigations Field Office (15 counties)

1995-1998-Assistant Special Agent in Charge (ASAC, 1st Sergeant) of Narcotics Investigations

1985-1995-Special Agent-Bureau Criminal Investigation

1st year in narcotics

4 years in general investigations

4 years in major crimes unit

1976-1985-Virginia State Trooper

1974-1976-US Park Ranger

Specialty Training:

1. All aspects of police investigative work-analytical analysis, arson, major crime management, homicide, hostage negotiation, etc.

2. Police and public administration training and experience

3. Family counseling training through the American Association of Christian Counselors

4. Police chaplaincy


Sheriff John B. Thomas

Please call the Page County Sheriff's Office to speak with the Sheriff or to schedule an appointment.
Office Hours are Monday through Friday from 8:00 a.m. to 4:30 p.m.
Office Phone Number: 540-743-6571