The 1998 United States Senate election in North Carolina was held on November 3, 1998. Incumbent Republican U.S. Senator Lauch Faircloth decided to seek re-election to a second term, but was unseated by Democrat John Edwards.
In the Democratic primary, Edwards defeated D.G. Martin, Ella Scarborough, and several minor candidates. In the Republican primary, Faircloth easily defeated two minor candidates.