Contact Us

This is a private reference site, not a government office. We cannot confirm custody or release, post bond, free anyone, or retrieve an official booking record. Contact the government office that holds the record for those services.


Find the Right Record Office

Edgecombe County Sheriff’s Office
3005 Anaconda Road
Tarboro, NC 27886
Main and non-emergency: 252-641-7911

Call the main number and request current Records/Booking routing. Research did not verify dedicated public hours, a universal booking-record fee, or a fixed response time, so confirm those details with the office before visiting or ordering a copy.

The correct destination depends on the custody stage and record type:

  • For an Edgecombe booking record, available booking photo, current confinement, or recent admission, start with the county arrest and roster guide, then contact ECSO Records/Booking when a direct request is needed.
  • For someone admitted within the rolling same-day window, use 24 Hour Arrests. For the multi-day admission view, use the Arrest Log.
  • For a release or transfer alert, use the VINELink Check guide and the official NC SAVAN service.
  • For a municipal event or police report, use the relevant Rocky Mount, Tarboro, or Princeville city page to identify the verified local route.
  • For a later case status or disposition, contact the Edgecombe County Clerk through the North Carolina Judicial Branch county page or use the eCourts Portal.
  • For a sentenced state prisoner or state supervision record, use North Carolina Department of Adult Correction Offender Public Information.
  • For federal custody, use the Bureau of Prisons locator or the responsible federal agency. For immigration detention, use the official ICE Online Detainee Locator System.