Dec22
Emission Updated List
North Carolina Emission Testing Required Counties:
Alamance, Buncombe, Cabarrus, Cumberland, Davidson, Durham, Forsyth, Franklin, Gaston, Guilford, Iredell, Johnston, Lincoln, Mecklenburg, New Hanover, Randolph, Rowan, Union, and Wake counties.
To find out more, or any questions you can visit the NC DMV Website.