Skip to main content

COVID-19 Update

Stay up to date

Detention Division

Buncombe County Detention Facility

The Detention Facility is made up of the main jail facility and a jail annex, which together have a total housing capacity of 604 inmates. Our facility requires 160 staff, working in shifts, to operate in full and to provide food and care for the inmates. We house an average of more than 500 inmates daily.

All individuals who are charged by local law enforcement agencies in Buncombe County are brought to the detention facility on a pre-trial basis, meaning they will wait for their court date(s) at our facility. Inmates are processed and released 24-hours a day upon instruction of the judicial system.

Major Randy Sorrells is our Detention Facility Administrator. Captain Tony Gould along with Lieutenant Bert Alexander and Lieutenant Jeffrey Littrell help to maintain a standard of safety and cleanliness at the Buncombe County Detention Facility.

Court Security

Our Court Security division is responsible for the safety of the courthouse and all courtrooms, both civil and criminal.

Six District Courts and three Superior Courts are required to have a Court Bailiff, a sworn Deputy, who works as part of court system to maintain safety. Deputies also provide security screening upon entering the courthouse annex where the public must pass through metal detectors.

Lieutenant Robert Magnum supervises a staff of 24 deputies to provide these services.

Locate & Contact

Detention Division


Major Randy Sorrells
Facility Administrator

Captain Anthony Gould
Detention Bureau

P: (828) 250-4550

Detention Center
20 Davidson Drive
Asheville, NC 28801

Find Parking

Hours of Operation

Monday through Friday
8 a.m. to 5 p.m.