North Carolina's 7th congressional district

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:

2003 - 2013
2003 - 2013
2013–2017
2013–2017
Static map of 2021-3 congressional district
Static map of 2021-3 congressional district