How to get a car accident report in North Carolina
North Carolina provides crash reports statewide through myNCDMV Crash Report Portal (Request a Crash Report) — including crashes handled by local police and county sheriffs.
Official source
myNCDMV Crash Report Portal (Request a Crash Report)
Official North Carolina crash-report source — $6.50 per report (statutory fee set by N.C.G.S. § 20-42(b)). Covers agencies statewide.
Open the official portal→Source: North Carolina — myNCDMV Crash Report Portal (Request a Crash Report). Checked 2026-07-24. Details can change — always confirm with the official source.
Step by step
- Collect your crash details. Have the date of the crash, the county/city where it happened, the last name of a driver involved, and — if you have it — the DMV-349 crash report (case) number. NC crash reports are usually available online a few business days after the investigating officer files them.
- Open the myNCDMV crash report service. Go to the official NC DMV portal at payments.ncdot.gov and choose "Request a Crash Report" (direct link https://payments.ncdot.gov/service/crash-report). It redirects to the myNCDMV / PayIt sign-in.
- Sign in and search for the crash. Create or log in to a free myNCDMV (PayIt) account, then search by involved party's last name + crash date + county, or by the DMV-349 report number, to locate the record.
- Pay $6.50 and download the report. Pay the statutory $6.50 fee (N.C.G.S. § 20-42(b)) by card and download/receive the certified DMV-349 crash report.
- If it isn't online, request from NC DMV directly. Reports not yet posted (or older records) can be requested by mail or in person from the NC DMV Traffic Records / crash report unit in Raleigh, or from the investigating agency; the $6.50 fee still applies.
State police / highway patrol crashes
NC State Highway Patrol (SHP) crashes are documented on the DMV-349 and submitted to NC DMV like every other agency's — there is no separate Highway Patrol crash-report portal. Obtain an SHP-investigated report the same way: online through myNCDMV (payments.ncdot.gov/service/crash-report) for $6.50, or by mail/in person from the NC DMV crash report (Traffic Records) unit in Raleigh if it isn't yet available online.
Crashes handled by local police or sheriffs
North Carolina is a centralized state: every law-enforcement agency — NC State Highway Patrol, city police departments, and county sheriffs — investigates crashes on the same statewide DMV-349 form and submits it to the NC DMV Traffic Records unit, the central repository. So for a crash handled by a LOCAL city PD or county sheriff, the person uses the SAME myNCDMV portal (payments.ncdot.gov/service/crash-report), $6.50, no need to contact the local agency. A few large municipal departments (e.g., Charlotte-Mecklenburg PD, Raleigh PD) also sell copies directly and some NC municipal reports appear in third-party services (LexisNexis BuyCrash / Carfax crashdocs), but the state DMV portal is the universal path that covers all agencies.
North Carolina counties (97)
Pick the county where your crash happened for every local agency and its exact request process:
- Alamance County (7)
- Alexander County (3)
- Alleghany County (3)
- Anson County (6)
- Ashe County (4)
- Avery County (5)
- Beaufort County (4)
- Bertie County (2)
- Bladen County (3)
- Brunswick County (14)
- Buncombe County (9)
- Burke County (4)
- Cabarrus County (2)
- Caldwell County (5)
- Camden County (1)
- Carteret County (7)
- Caswell County (1)
- Catawba County (11)
- Chatham County (4)
- Cherokee County (5)
- Chowan County (3)
- Clay County (1)
- Cleveland County (5)
- Columbus County (6)
- Craven County (8)
- Cumberland County (5)
- Currituck County (2)
- Dare County (9)
- Davidson County (6)
- Davie County (1)
- Duplin County (11)
- Durham County (3)
- Edgecombe County (6)
- Forsyth County (5)
- Franklin County (8)
- Gaston County (10)
- Graham County (2)
- Granville County (6)
- Greene County (2)
- Guilford County (7)
- Halifax County (5)
- Harnett County (8)
- Haywood County (5)
- Henderson County (5)
- Hertford County (1)
- Hoke County (1)
- Iredell County (3)
- Jackson County (3)
- Johnston County (10)
- Jones County (1)
- Lee County (4)
- Lenoir County (3)
- Lincoln County (2)
- Macon County (2)
- Madison County (5)
- Martin County (3)
- McDowell County (3)
- Mecklenburg County (3)
- Mitchell County (3)
- Montgomery County (8)
- Moore County (12)
- Nash County (10)
- New Hanover County (5)
- Northampton County (8)
- Onslow County (8)
- Orange County (3)
- Pasquotank County (3)
- Pender County (3)
- Perquimans County (3)
- Person County (3)
- Pitt County (8)
- Polk County (4)
- Randolph County (9)
- Richmond County (5)
- Robeson County (11)
- Rockingham County (8)
- Rowan County (16)
- Rutherford County (7)
- Sampson County (3)
- Scotland County (3)
- Stanly County (11)
- Stokes County (3)
- Surry County (8)
- Swain County (5)
- Transylvania County (1)
- Tyrrell County (1)
- Union County (7)
- Wake County (13)
- Warren County (4)
- Washington County (2)
- Washinton County (1)
- Watauga County (5)
- Wayne County (5)
- Wilkes County (2)
- Wilson County (6)
- Yadkin County (7)
- Yancey County (2)
Plus 71 statewide or specialty agencies: Allied Barton Company Police, Appalachian Regional Healthcare System Police Dept, Appalachian State University Police, Archdale Police Department, Asheville Buncombe Tech Cc Police Dept, Asheville Regional Airport Police Dept, Beech Mountain Police Department, Beech Mountain Police Dept, Biltmore Forest Police Dept, Boiling Spring Lakes Police Dept, Brookford, Broughton Police Dept, and more.
After you get the report
Use the DMV-349 for your insurance claim — adjusters typically need the crash report (case) number, the investigating officer/agency, and the other party's insurance and vehicle info, all of which are on it. Review it for errors (misspelled names, wrong plate or insurance, incorrect crash diagram, or wrong contributing-factor/fault coding); if something is wrong, contact the investigating officer/agency to file a correction or supplemental report, since insurers and any injury claim rely on this record.