UPDATE: I've found historical data at the county level from a project at the University of Michigan. It covers data from the year 1840 thru 1972. icpsr.umich.edu/web/ICPSR/stud
I am still researching and looking for data for election years between 1972 and 2016.
