Throughout the evening, the race was too close to call, however, Dold conceded the race at about 11 p.m., and Schneider declared victory.
"Tonight's victory here in this room is a very bright spot in an otherwise dark evening, because you all are sending a message to Washington a voice, a fighter who is going to stand strong and fight for the values and the priorities that we all hold dear," Schneider told the crowd in Northbrook.
WATCH: 10TH CONGRESSIONAL DISTRICT RACE TIGHT UNTIL END
This is the third election in a row that Dold and Schneider have faced off for the seat.
Dold lost the seat to Schneider in 2012 but won it in a 2014 rematch.
Earlier Tuesday, Dold greeted voters at a diner in suburban Lake Bluff. Schneider was is in Northborok thanking volunteers at his campaign headquarters.