Halifax County Sheriff's Office, NC
Home
County Jail
Virginia County Jail Locator
Emporia County Jail
Charles City County Jail
Buena Vista County Jail
Alexandria County Jail
Suffolk County Jail
Petersburg County Jail
Northumberland County Jail
King George County Jail
King & queen County Jail
Harrisonburg County Jail
Williamsburg County Jail
Mathews County Jail
Middle River Regional Jail
Portsmouth Pre-Release
Dinwiddie County Jail
Fluvanna County Jail
Page County Jail
Hampton Community Corrections Center
Hampton Correctional Facility
Patrick County Jail
Culpeper County Jail
Botetourt County Jail
Loudoun Work Release Center
Arlington County Detention Center
Roanoke County Jail
Russell County Jail
Franklin County Jail
Madison County Jail
Washington County Jail