North Carolina's 8th Senate district is one of 50 districts in the North Carolina Senate.
It has been represented by Republican Bill Rabon since 2011.
[1] Since 2023, the district has included all of Columbus and Brunswick counties, as well as a small sliver of New Hanover County.
The district overlaps with the 17th, 18th, 19th, and 46th state house districts.