Halifax County Adult Detention Center

Halifax County Adult Detention Center
1010 Blue Ridge Lane
Halifax, VA 24558
(434) 476-5500

Halifax County Adult Detention Center is a high security facility operated by the Blue Ridge Regional Jail Authority under the authority of the State of Virginia. Halifax County Adult Detention Center holds a maximum capacity of 107 male and female inmates, state inmates of all custody levels who are probation violators, awaiting trial, sentencing, or transfer to the Virginia Department of Corrections system or the Federal Bureau of Prisons system.

Halifax County Adult Detention Center is located in Halifax, a city with a population of 35,200 in Halifax County, Virginia. Halifax Adult Detention Center is approximately 45 miles south of Lynchburg, Virginia, and 65 miles southeast of Roanoke, Virginia, off of U.S. Highway 81.




Jurisdictional Control
Halifax County Sheriff, 8 Edmonds Blvd., Halifax, VA 24588, (434) 476-3339

Judicial Authorities
Halifax General District Court, 8 South Main Street, Suite 134B, Halifax, VA 24588, (434) 476-3385




Halifax County Adult Detention Center Inmate Telephone Calls

Pacific Telephone provides low cost inmate telephone service to Halifax County Adult Detention Center, and other regional jails throughout Virginia and the United States. At a cost of just $1.25 per month, plus an additional $0.06 per minute, Pacific Telephone brings the cost of regional jail telephone calling way down! Call Pacific Telephone at 888.966.8655 and start saving on your inmate calls today!

Halifax County Adult Detention Center Visiting

Halifax County Adult Detention Center inmates are authorized to have visitors once a week, but in a special circumstance the jail may provide more. Visiting hours for Halifax Adult Detention Center vary according to housing unit. Wardens can restrict the length of visits, or the number of people who can visit at once, to avoid visiting room overcrowding. It’s recommended to call Halifax County Adult Detention Center at (434) 476-5500 to confirm the visiting schedule before departing for your visit.