North Carolina's 7th congressional district stretches from Wilmington and the South Carolina border to parts of Fayetteville.
The district is represented by David Rouzer, a Republican.
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.
[3] Counties in the 2023–2025 district map: