How Do I Look Up Warrants in North Carolina?

Please enter a valid first name
Please enter a valid last name

NorthCarolinaCourts.us is not a consumer reporting agency as defined by the FCRA and does not provide consumer reports. All searches conducted on NorthCarolinaCourts.us are subject to the Terms of Service and Privacy Notice.

You can use NorthCarolinaCourts.us to locate a warrant in North Carolina, as it compiles publicly available information reported by North Carolina's courts and law enforcement agencies into a single search. When available, a search reveals the warrant type, issuing court, case number, alleged offense, and bail or bond amount, among other details depending on the record type and issuing county.

North Carolina has 100 counties, each with its own clerk of superior court, and the state's judiciary includes district and superior courts operating within 46 prosecutorial districts. The NC Judicial Branch has been rolling out its eCourts Portal on a county-by-county basis — an Odyssey-powered platform that allows online searches for case information, hearing dates, and payments. But the rollout is incremental, and counties not yet converted to eCourts still rely on legacy systems with limited or no public online access. Even where Portal is live, it functions as a case docket tool, not a warrant index. There is no statewide public database dedicated to active warrants.

Searching 100 separate county jurisdictions individually — some online, some not — is a significant undertaking for anyone trying to confirm whether an outstanding warrant exists. A consolidated resource that aggregates available records across the state removes that burden.

Are Warrants Public Information in North Carolina?

North Carolina law draws a sharp and unusual line on warrant records. G.S. § 132-1.4(a) declares that records of criminal investigations conducted by public law enforcement agencies are not public records. But subsection (k) of that same statute creates a specific carve-out: arrest warrants and search warrants that have been returned by law enforcement agencies, along with indictments, criminal summons, and nontestimonial identification orders, are expressly classified as public records that may be withheld only when sealed by court order. The distinction turns on whether the warrant has been executed and returned to the court — once it has, public access attaches.

Bench warrants in North Carolina are called orders for arrest, governed by G.S. § 15A-305. They are issued when a defendant fails to appear after a criminal summons or after a grand jury returns a true bill of indictment, and they become part of the case docket upon issuance. As docket entries, they are accessible at the clerk's office and, in eCourts counties, through the online Portal.

Search warrants and their underlying affidavits remain confidential while an investigation is active, because the broader criminal investigation exemption under § 132-1.4(a) shields them. Only upon return does the warrant itself become a public document. Supporting affidavits may still be withheld if disclosure would compromise an investigation or endanger a witness.

One aspect of North Carolina's public records law stands apart from most states: G.S. § 132-6 requires custodians to respond to inspection requests "as promptly as possible," but sets no fixed deadline — no five-day or fifteen-day clock. Courts have held that what qualifies as reasonable depends on the volume of records requested, the complexity of the issues, and the time needed to locate the material. The absence of a hard deadline means response times vary significantly by agency and county.

How to Search for a Warrant in North Carolina

  1. Use NorthCarolinaCourts.us. Our Instant Warrant Lookup presents you with warrant record data compiled from available public resources in one convenient search. When available, you can find warrant type, issuing court, case number, alleged offense, and bail/bond amount, among other details, depending on the record type and issuing county.
  2. Search the NC eCourts Portal. The Judicial Branch's Portal allows public searches for case information by name, case number, citation, or attorney in counties where eCourts is live. Coverage is expanding but not yet statewide. In non-eCourts counties, the older Remote Public Access Program provides criminal and civil court data to approved users. Neither system has a dedicated warrant search function — a user must locate the case and review the docket for warrant-related entries.
  3. Contact the county sheriff's office or clerk of superior court. Have the individual's full legal name, date of birth, and the county where the case may have originated. Sheriffs' offices enter active warrants into the Division of Criminal Information (DCI) network, but DCI is restricted to law enforcement. A phone inquiry to the sheriff's office or the clerk of court is the most direct public method for confirming an active warrant.
  4. Visit in person. Court records at the clerk of superior court's office are open for public inspection during business hours. In-person access is available in every county regardless of eCourts status. Be aware that appearing at a courthouse or law enforcement office to inquire about a warrant in your own name carries the risk of immediate arrest if an active warrant is found.
  5. Retain an attorney. An attorney can make discreet inquiries on a client's behalf through the court system and law enforcement channels without exposing the individual to the risk of arrest during the inquiry.

How Long Is a Warrant Active in North Carolina?

Arrest warrants and orders for arrest do not expire in North Carolina. They remain active until the defendant is taken into custody, the court recalls the warrant, or the underlying charges are dismissed. Search warrants are subject to one of the shortest execution windows in the country: G.S. § 15A-248 requires execution within 48 hours of issuance. A search warrant not served within that window is automatically void, must be marked "not executed," and must be returned to the clerk of the issuing court without unnecessary delay.

North Carolina Warrant Records by County

Warrants in North Carolina are issued and maintained at the county level through the district and superior court system. Each of the state's 100 counties has a clerk of superior court who maintains case files, and a county sheriff responsible for executing warrants and entering them into the DCI network. There is no centralized public warrant database. The DCI system — operated by the North Carolina State Bureau of Investigation — connects law enforcement agencies statewide but is not accessible to the general public.

The table below lists all 100 North Carolina county sheriff's offices. Contact information is sourced from the North Carolina Sheriffs' Association directory and verified against official county government websites.

County

Organization

Address

Phone Number

Alamance

Alamance County Sheriff's Office

109 S Maple St, Graham, NC 27253

(336) 570-6311

Alexander

Alexander County Sheriff's Office

29 West Main Avenue, Taylorsville, NC 28681

(828) 632-4658

Alleghany

Alleghany County Sheriff's Office

40 Alleghany Street, Sparta, NC 28675

(336) 372-4455

Anson

Anson County Sheriff's Office

119 N Washington St, Wadesboro, NC 28170

(704) 694-4188

Ashe

Ashe County Sheriff's Office

205 Academy St, Jefferson, NC 28640

(336) 219-2600

Avery

Avery County Sheriff's Office

PO Box 426, Newland, NC 28657

(828) 733-2071

Beaufort

Beaufort County Sheriff's Office

210 N Market St, Washington, NC 27889

(252) 946-7111

Bertie

Bertie County Sheriff's Office

104 Dundee St, Windsor, NC 27983

(252) 794-5330

Bladen

Bladen County Sheriff's Office

201 King St, Elizabethtown, NC 28337

(910) 862-6960

Brunswick

Brunswick County Sheriff's Office

PO Box 9, Bolivia, NC 28422

(910) 253-2777

Buncombe

Buncombe County Sheriff's Office

202 Haywood St, Asheville, NC 28801

(828) 255-5555

Burke

Burke County Sheriff's Office

150 Government Dr, Morganton, NC 28655

(828) 438-5500

Cabarrus

Cabarrus County Sheriff's Office

25 Corban Avenue SE, Concord, NC 28025

(704) 920-3000

Caldwell

Caldwell County Sheriff's Office

2351 Morganton Blvd SW, Lenoir, NC 28645

(828) 758-2324

Camden

Camden County Sheriff's Office

117 N NC 343, Camden, NC 27921

(252) 338-1919

Carteret

Carteret County Sheriff's Office

415 Broad Street, Beaufort, NC 28516

(252) 504-4800

Caswell

Caswell County Sheriff's Office

314 North Ave, Yanceyville, NC 27379

(336) 694-9311

Catawba

Catawba County Sheriff's Office

100 B South West Blvd, Newton, NC 28658

(828) 464-5241

Chatham

Chatham County Sheriff's Office

295 West St, Pittsboro, NC 27312

(919) 542-2811

Cherokee

Cherokee County Sheriff's Office

102 Central St, Murphy, NC 28906

(828) 837-2589

Chowan

Chowan County Sheriff's Office

305 W Freemason St, Edenton, NC 27932

(252) 482-8484

Clay

Clay County Sheriff's Office

PO Box 720, Hayesville, NC 28904

(828) 389-6354

Cleveland

Cleveland County Sheriff's Office

100 Justice Place, Shelby, NC 28150

(704) 484-4888

Columbus

Columbus County Sheriff's Office

PO Box 280, Whiteville, NC 28472

(910) 642-6551

Craven

Craven County Sheriff's Office

411 Craven St, New Bern, NC 28563

(252) 636-6620

Cumberland

Cumberland County Sheriff's Office

131 Dick Street, Fayetteville, NC 28301

(910) 323-1500

Currituck

Currituck County Sheriff's Office

125 College Way, Barco, NC 27917

(252) 453-8204

Dare

Dare County Sheriff's Office

962 US Highway 64 and 264, Manteo, NC 27954

(252) 475-5980

Davidson

Davidson County Sheriff's Office

110 W Center St, Lexington, NC 27292

(336) 242-2100

Davie

Davie County Sheriff's Office

278 Meroney St, Mocksville, NC 27028

(336) 751-6238

Duplin

Duplin County Sheriff's Office

PO Box 908, Kenansville, NC 28349

(910) 296-2150

Durham

Durham County Sheriff's Office

201 E Main St, Durham, NC 27702

(919) 560-0897

Edgecombe

Edgecombe County Sheriff's Office

3005 Anaconda Rd, Tarboro, NC 27886

(252) 641-7911

Forsyth

Forsyth County Sheriff's Office

120 West 3rd St, Winston-Salem, NC 27101

(336) 727-2112

Franklin

Franklin County Sheriff's Office

285 T Kemp Road, Louisburg, NC 27549

(919) 496-2186

Gaston

Gaston County Sheriff's Office

PO Box 1578, Gastonia, NC 28054

(704) 869-6800

Gates

Gates County Sheriff's Office

202 Court St, Gatesville, NC 27938

(252) 357-0210

Graham

Graham County Sheriff's Office

45 South Main Street, Robbinsville, NC 28771

(828) 479-3352

Granville

Granville County Sheriff's Office

143 Williamsboro St, Oxford, NC 27565

(919) 693-3213

Greene

Greene County Sheriff's Office

301 N Greene St, Snow Hill, NC 28580

(252) 747-3411

Guilford

Guilford County Sheriff's Office

400 W Washington St, Greensboro, NC 27401

(336) 641-3690

Halifax

Halifax County Sheriff's Office

PO Box 36, Halifax, NC 27839

(252) 583-8201

Harnett

Harnett County Sheriff's Office

1005 Edward Brothers Drive, Lillington, NC 27546

(910) 893-9111

Haywood

Haywood County Sheriff's Office

1620 Brown Ave, Waynesville, NC 28786

(828) 452-6666

Henderson

Henderson County Sheriff's Office

100 North Grove Street, Hendersonville, NC 28792

(828) 697-4911

Hertford

Hertford County Sheriff's Office

701 N Taylor St, Winton, NC 27986

(252) 358-7800

Hoke

Hoke County Sheriff's Office

429 East Central Ave, Raeford, NC 28376

(910) 875-5111

Hyde

Hyde County Sheriff's Office

30 Oyster Creek Rd, Swan Quarter, NC 27885

(252) 926-3171

Iredell

Iredell County Sheriff's Office

PO Box 287, Statesville, NC 28687

(704) 878-3180

Jackson

Jackson County Sheriff's Office

399 Grindstaff Cove Rd, Sylva, NC 28779

(828) 586-8901

Johnston

Johnston County Sheriff's Office

207 E Johnston, Smithfield, NC 27577

(919) 989-5010

Jones

Jones County Sheriff's Office

301 Hwy 58, Trenton, NC 28585

(252) 448-7091

Lee

Lee County Sheriff's Office

1401 Elm Street, Sanford, NC 27330

(919) 718-4560

Lenoir

Lenoir County Sheriff's Office

PO Box 3289, Kinston, NC 28502

(252) 559-6104

Lincoln

Lincoln County Sheriff's Office

700 John Howell Memorial Drive, Lincolnton, NC 28092

(704) 732-9050

Macon

Macon County Sheriff's Office

1820 Lakeside Dr, Franklin, NC 28734

(828) 524-2811

Madison

Madison County Sheriff's Office

PO Box 998, Marshall, NC 28753

(828) 649-2721

Martin

Martin County Sheriff's Office

PO Box 308, Williamston, NC 27892

(252) 789-4500

McDowell

McDowell County Sheriff's Office

593 Spaulding Road, Marion, NC 28752

(828) 652-4000

Mecklenburg

Mecklenburg County Sheriff's Office

700 E 4th St, Charlotte, NC 28202

(704) 336-2543

Mitchell

Mitchell County Sheriff's Office

26 Crimson Laurel Way, Bakersville, NC 28705

(828) 688-2139

Montgomery

Montgomery County Sheriff's Office

111 West Main Street, Troy, NC 27371

(910) 572-1313

Moore

Moore County Sheriff's Office

105 Dowd Road, Carthage, NC 28327

(910) 947-2931

Nash

Nash County Sheriff's Office

222 W Washington St, Nashville, NC 27856

(252) 459-1510

New Hanover

New Hanover County Sheriff's Office

3950 Juvenile Center Rd, Castle Hayne, NC 28429

(910) 798-4200

Northampton

Northampton County Sheriff's Office

PO Box 368, Jackson, NC 27845

(252) 534-2611

Onslow

Onslow County Sheriff's Office

717 Court St, Jacksonville, NC 28540

(910) 455-3113

Orange

Orange County Sheriff's Office

106 E Margaret Lane, Hillsborough, NC 27278

(919) 245-2900

Pamlico

Pamlico County Sheriff's Office

202 Main St, Bayboro, NC 28515

(252) 745-3101

Pasquotank

Pasquotank County Sheriff's Office

200 East Colonial Ave, Elizabeth City, NC 27909

(252) 338-2191

Pender

Pender County Sheriff's Office

604 E Fremont St, Burgaw, NC 28425

(910) 259-1212

Perquimans

Perquimans County Sheriff's Office

110 N Church St, Hertford, NC 27944

(252) 426-5615

Person

Person County Sheriff's Office

245 S Morgan St, Roxboro, NC 27573

(336) 597-0500

Pitt

Pitt County Sheriff's Office

100 W 3rd St, Greenville, NC 27834

(252) 902-2800

Polk

Polk County Sheriff's Office

40 Courthouse St, Columbus, NC 28722

(828) 894-3001

Randolph

Randolph County Sheriff's Office

727 McDowell Road, Asheboro, NC 27205

(336) 318-6699

Richmond

Richmond County Sheriff's Office

1 Court St, Rockingham, NC 28379

(910) 997-8260

Robeson

Robeson County Sheriff's Office

120 Legend Rd, Lumberton, NC 28360

(910) 671-3170

Rockingham

Rockingham County Sheriff's Office

170 NC 65, Reidsville, NC 27320

(336) 634-3232

Rowan

Rowan County Sheriff's Office

232 N Main St, Salisbury, NC 28144

(704) 216-8700

Rutherford

Rutherford County Sheriff's Office

289 N Main St, Rutherfordton, NC 28139

(828) 287-6247

Sampson

Sampson County Sheriff's Office

112 Underwood St, Clinton, NC 28328

(910) 592-4141

Scotland

Scotland County Sheriff's Office

212 Biggs St, Laurinburg, NC 28352

(910) 276-3385

Stanly

Stanly County Sheriff's Office

1000 N First St, Albemarle, NC 28001

(704) 986-3700

Stokes

Stokes County Sheriff's Office

1012 Main St, Danbury, NC 27016

(336) 593-8787

Surry

Surry County Sheriff's Office

218 N Main St, Dobson, NC 27017

(336) 401-8900

Swain

Swain County Sheriff's Office

495 East Main St, Bryson City, NC 28713

(828) 488-0159

Transylvania

Transylvania County Sheriff's Office

253 S Broad St, Brevard, NC 28712

(828) 884-3168

Tyrrell

Tyrrell County Sheriff's Office

405 Main St, Columbia, NC 27925

(252) 796-2404

Union

Union County Sheriff's Office

3344 Presson Rd, Monroe, NC 28112

(704) 283-3789

Vance

Vance County Sheriff's Office

156 Church St, Henderson, NC 27536

(252) 738-2200

Wake

Wake County Sheriff's Office

330 S Salisbury St, Raleigh, NC 27601

(919) 856-6900

Warren

Warren County Sheriff's Office

104 W Market St, Warrenton, NC 27589

(252) 257-3364

Washington

Washington County Sheriff's Office

120 Adams St, Plymouth, NC 27962

(252) 793-2422

Watauga

Watauga County Sheriff's Office

184 Hodges Gap Rd, Boone, NC 28607

(828) 264-3761

Wayne

Wayne County Sheriff's Office

207 E Chestnut St, Goldsboro, NC 27530

(919) 731-1481

Wilkes

Wilkes County Sheriff's Office

201 Curtis Bridge Rd, Wilkesboro, NC 28697

(336) 903-7600

Wilson

Wilson County Sheriff's Office

100 E Green St, Wilson, NC 27893

(252) 237-2118

Yadkin

Yadkin County Sheriff's Office

PO Box 220, Yadkinville, NC 27055

(336) 679-4217

Yancey

Yancey County Sheriff's Office

100 Joe C. Young Drive, Burnsville, NC 28714

(828) 682-2124