About 3,500 Hall County residents have requested or obtained ballots in advance of the Nov. 3 general election.