The rally marked President Obama's first day back on the campaign trail since leaving office last January.
"It's good to be back," the former president told the crowd of more than 6,000.
While Obama didn't mention President Donald Trump by name, he made is opinion clear on the divisiveness that's taken hold of Washington. "Folks don't feel good about what they see right now," he said.
Northam leads Ed Gillespie, the republican candidate, in the polls, but a new poll from Christopher Newport University shows a tightening race with a four point lead for Northam.
Obama told the crowd that they needed to take the election seriously, despite it being an off-year. "We need you to take this seriously because our democracy is at stake," he said. "It's at stake in Virginia."