In this paper we study the impact of immigration to the United States on the vote for the Republican Party by analyzing county-level data on election outcomes between 1990 and 2010. Our main contribution is to separate the effect of high-skilled and low-skilled immigrants, by exploiting the different geography and timing of the inflows of these two groups of immigrants.