North Carolina's 12th congressional district is a congressional district located in the city of Charlotte and surrounding areas in Mecklenburg County represented by Democrat Alma Adams. Prior to the 2016 elections, it was a gerrymandered district located in central North Carolina that comprised portions of Charlotte, Winston-Salem, Greensboro, Lexington, Salisbury, Concord, and High Point.