It's expected they will win a minimum of 218 seats, with their final number likely ending up between 220 and 222.
The House of Representatives has 435 seats, with 218 needed to secure a majority.
So far, the Democrats have 208, with nine still to be called.
This means Donald Trump now has full control of both chambers of Congress, having already bagged a majority in the Senate, the upper chamber.