On December 15, 1815, having been elected to the Senate, Nathaniel Macon (DR) of resigned. To fill the vacancy left in North Carolina's representation for the 14th Congress, a special election was held on January 22, 1816.
Edwards took his seat on February 7, 1816, during the First Session of the 14th Congress.