Instant Checkmate
Criminal-record and social-profile search option.
View RecordsFind North Carolina public criminal records through court services and choose between case lookup, free courthouse research, and a certified county search.
The NC Judicial Branch says a Clerk of Superior Court can perform a certified name search for one county for $25.
Public-access computers at courthouse clerk offices can search criminal records by county or statewide without charge.
The court-record guide sends paper case-file requests to the clerk in the county where the case is located.
The official background-check page says individuals performing background checks should use the county clerk’s office rather than Portal. Portal can still help locate case information, but do not label a Portal search as a certified background check.
| Need | Route | Limit |
|---|---|---|
| Formal certified result for one county | Clerk of Superior Court; published $25 fee. | One county only. |
| Exploratory criminal-record search | Public courthouse computer. | Noncertified; printing fees may apply. |
| Filed complaint, judgment, or disposition | Clerk in the county identified through court records guidance. | Specific court file, not a statewide repository certificate. |
The NC public-record guidance separates court records from police reports and prisoner records. If your question is about an arrest report, jail/prison status, or a court conviction, use the matching custodian rather than treating one database as complete for all three.
These identify the court that owns the file.
Distinguish pending charge, dismissal, conviction, or other disposition.
Use the county clerk described by the Judicial Branch.
Certified single-county clerk search and free statewide terminal search are not the same.
Save the exact name and other lawful identifiers used.
Court data changes as cases are filed, disposed, sealed, or expunged.
A no-match result should be described in the scope of the system and date searched, not as proof of no record anywhere.