The License-Plate Reader File · North CarolinaIn reporting · updated Oct. 27, 2026

Who is reading your plate?
County by county.

North Carolina law limits how long police may keep license-plate reader data to 90 days and, since 2025, lets agencies put readers on state roads through an SBI program; in 2025 and 2026 several towns and counties voted to end their Flock contracts.

License-plate readers in other states →

A county’s color reflects any documented agency in it: the sheriff’s office or a city police department. “Not yet checked” is not the same as “none”.

Using license-plate readers
In use; some cameras may have been switched off or removed.
Removing or limiting cameras
Removing cameras beyond state roads, or limiting use, while some remain.
Use suspended
Cameras switched off or use paused; no contract termination reported.
Program documented, current use unconfirmed
Records or reports show the agency bought or used plate readers, but no source found confirms whether they are still in use.
Ended or removed
Contract terminated, program discontinued, or all cameras removed.

Statewide

  1. 2015 Session Law 2015-190 added Article 3D to Chapter 20 of the General Statutes (G.S. 20-183.30 to 20-183.32), the state's rules for police use of automatic license plate readers. Later amendments came in 2021 and 2023. (North Carolina General Assembly, date not shown; North Carolina General Assembly, date not shown; North Carolina General Assembly, date not shown)
  2. 2015 Under G.S. 20-183.31, a state or local law enforcement agency must adopt a written plate-reader policy before its system goes live. The policy must cover the databases used, retention, sharing with other agencies, operator training, supervision, data security and access, audits at least once a year reported to the agency head, and use of systems the agency doesn't run. Data may be used only for law enforcement purposes and not to enforce traffic violations. (North Carolina General Assembly, date not shown)
  3. 2015 Under G.S. 20-183.32, captured plate data may be kept no longer than 90 days unless a sworn written preservation request or a state or federal search warrant applies; preserved data must be destroyed after one year unless the request is renewed. The data is confidential, not a public record, may be shared only with criminal justice officials for a legitimate law enforcement purpose on written request, and may not be sold. Hot lists must be updated every 24 hours or as soon as practicable. (North Carolina General Assembly, date not shown)
  4. 2023 Session Law 2023-151, Section 5, set up a pilot program letting NCDOT make agreements with the State Bureau of Investigation to place fixed plate readers on state-owned right-of-way. It also repealed G.S. 20-183.32A effective Jan. 1, 2024. Session Law 2024-43, Section 3, amended the pilot, which was set to expire July 1, 2026. (North Carolina State Bureau of Investigation (filed with the N.C. General Assembly), April 7, 2026; North Carolina General Assembly, date not shown)
  5. July 2024 Flock Safety obtained the state license it needed in July 2024; the license runs through July 31, 2026, The News & Observer reported, citing the Department of Public Safety. (The News & Observer (republished by AOL; original URL not found), Aug. 12, 2024)
  6. Jan. 2025 The N.C. Association of Chiefs of Police and the N.C. Sheriffs' Association helped the SBI pick the first pilot agencies. Each agency signed a memorandum of understanding with the SBI and could choose its own vendor; cameras on state right-of-way need an NCDOT encroachment approval first. (North Carolina State Bureau of Investigation (filed with the N.C. General Assembly), April 7, 2026)
  7. June 16, 2025 NCDOT approved the first encroachment agreements for plate readers in state right-of-way under the pilot. The first cameras went up July 20, 2025, installed by the Raleigh Police Department. (North Carolina State Bureau of Investigation (filed with the N.C. General Assembly), April 7, 2026)
  8. April 7, 2026 The SBI's initial report to legislative oversight committees said 32 agencies (12 police departments, 19 sheriff's offices and the State Highway Patrol) had asked for 250 cameras on state right-of-way. As of March 15, 2026, 17 agencies had installed 140 camera locations, with 75 more pending, and no data had been kept longer than 90 days. The SBI asked for an extension to July 1, 2028, a statewide coordinator position, $225,000 a year for access to vendors' data (pilot agencies used four vendors) and grants for cameras at state entry points. (North Carolina State Bureau of Investigation (filed with the N.C. General Assembly), April 7, 2026)
  9. July 7, 2026 The state budget, S.L. 2026-41 (Senate Bill 257), was signed. It made the SBI-NCDOT right-of-way plate-reader program permanent and requires the SBI to report on it each year to the Joint Legislative Oversight Committee on Justice and Public Safety. Similar language had been in House Bill 206 but was removed before that bill passed. The ACLU of North Carolina opposed the provision. (UNC School of Government, North Carolina Criminal Law blog, July 27, 2026; The News & Observer (via GovTech / Tribune Content Agency), July 16, 2026)
  10. July 2026 An NCDOT spokesperson said the department does not install or run the cameras but can inspect them to confirm they sit in approved spots in the right-of-way. (The News & Observer (via GovTech / Tribune Content Agency), July 16, 2026)

State agencies

North Carolina State Bureau of Investigation

Status
Using license-plate readers
Vendors
Vendor not named in source
Cameras
Count not documented
Administers the state right-of-way program: 140 camera locations installed by 17 agencies as of March 15, 2026.
  1. April 7, 2026 The SBI reported that its own investigators had used plate-reader data in homicide, drug and missing-person cases, and that pilot agencies used four vendors. (North Carolina State Bureau of Investigation (filed with the N.C. General Assembly), April 7, 2026)
  2. July 7, 2026 The budget made the SBI's right-of-way program permanent and added an annual report to lawmakers. (UNC School of Government, North Carolina Criminal Law blog, July 27, 2026)

From agency records.

Every county

All 100 counties
AlamanceUsing license-plate readers1Flock Safety31
AlexanderNot yet checked———
AlleghanyNot yet checked———
AnsonNot yet checked———
AsheNot yet checked———
AveryNot yet checked———
BeaufortNot yet checked———
BertieNot yet checked———
BladenNot yet checked———
BrunswickUsing license-plate readers1Axon, Flock Safety15
BuncombeUsing license-plate readers2Axon, Flock Safety172
BurkeUsing license-plate readers1Flock Safety10
CabarrusNot yet checked———
CaldwellChecked: no program found———
CamdenNot yet checked———
CarteretUsing license-plate readers1Verkada2
CaswellNot yet checked———
CatawbaUsing license-plate readers2Flock Safety5
ChathamEnded or removed2Flock Safety—
CherokeeNot yet checked———
ChowanNot yet checked———
ClayNot yet checked———
ClevelandUsing license-plate readers1Flock Safety33
ColumbusNot yet checked———
CravenUsing license-plate readers1Flock Safety4
CumberlandProgram documented, current use unconfirmed1Rekor Systems44
CurrituckNot yet checked———
DareUsing license-plate readers3Flock Safety32
DavidsonEnded or removed1Flock Safety25
DavieNot yet checked———
DuplinNot yet checked———
DurhamUsing license-plate readers1Flock Safety—
EdgecombeNot yet checked———
ForsythUsing license-plate readers1Axon, Verkada—
FranklinUsing license-plate readers1—5
GastonUsing license-plate readers2Flock Safety4
GatesNot yet checked———
GrahamNot yet checked———
GranvilleNot yet checked———
GreeneNot yet checked———
GuilfordUsing license-plate readers1Flock Safety20
HalifaxNot yet checked———
HarnettUsing license-plate readers2Flock Safety31
HaywoodNot yet checked———
HendersonUsing license-plate readers2Flock Safety13
HertfordNot yet checked———
HokeNot yet checked———
HydeNot yet checked———
IredellUsing license-plate readers1Flock Safety64
JacksonNot yet checked———
JohnstonUsing license-plate readers1Flock Safety—
JonesNot yet checked———
LeeChecked: no program found———
LenoirNot yet checked———
LincolnProgram documented, current use unconfirmed1Flock Safety30
MaconNot yet checked———
MadisonNot yet checked———
MartinNot yet checked———
McDowellNot yet checked———
MecklenburgUsing license-plate readers4Flock Safety—
MitchellNot yet checked———
MontgomeryNot yet checked———
MooreUsing license-plate readers2Flock Safety8
NashProgram documented, current use unconfirmed1—4
New HanoverUsing license-plate readers2Flock Safety20
NorthamptonNot yet checked———
OnslowRemoving or limiting cameras1PlateRanger12
OrangeUsing license-plate readers2Flock Safety23
PamlicoNot yet checked———
PasquotankChecked: no program found———
PenderUsing license-plate readers1Flock Safety9
PerquimansNot yet checked———
PersonNot yet checked———
PittUsing license-plate readers1Flock Safety30
PolkNot yet checked———
RandolphChecked: no program found———
RichmondNot yet checked———
RobesonProgram documented, current use unconfirmed1Flock Safety—
RockinghamEnded or removed1Flock Safety—
RowanProgram documented, current use unconfirmed1Flock Safety14
RutherfordNot yet checked———
SampsonNot yet checked———
ScotlandNot yet checked———
StanlyNot yet checked———
StokesNot yet checked———
SurryChecked: no program found———
SwainNot yet checked———
TransylvaniaNot yet checked———
TyrrellNot yet checked———
UnionUsing license-plate readers2Flock Safety12
VanceNot yet checked———
WakeUsing license-plate readers4Flock Safety62
WarrenNot yet checked———
WashingtonNot yet checked———
WataugaUsing license-plate readers1Flock Safety3
WayneUsing license-plate readers1Flock Safety15
WilkesNot yet checked———
WilsonChecked: no program found———
YadkinNot yet checked———
YanceyNot yet checked———

How this map is built

We start with each county’s sheriff’s office and its largest city police departments, then work outward. Each agency’s entry says whether it comes from agency records or from news reports, and links every source. Companies are tracked separately, so the map can show one company’s customers or all license-plate readers together.

Have a contract, invoice or records response for an agency here? Send it to tips@signaldata.org.

Sources