North Carolina's 7th congressional district stretches from Wilmington and the South Carolina border to the southern suburbs of Raleigh. The district is represented by Rep. David Rouzer, a Republican. He has been in office since 2015. From 2003 to 2013 it covered Bladen, Brunswick, Columbus, Cumberland, Duplin, New Hanover, Pender, Robeson, and Sampson counties. On February 23, 2022, the North Carolina Supreme Court approved a new map which changed the 7th district boundaries to remove Duplin and Sampson Counties and add parts of Cumberland County.