Is it legal to vote in a Presidential Primary twice if you change residency mid-season?

IE: A Democrat starts the year registered and resident in Iowa, votes in the Democratic Presidential caucus, then moves to New York or Indiana and votes in the Democratic Presidential Primary there later in the year after registering as per state guidelines.

Does doing this break any rules/laws? Thanks!

3 Answers

  • Anonymous
    8 months ago

    You can only vote in a state where you're registered and you're only supposed to be registered to vote in one place.  The rules prevent you from voting in two primaries in the same cycle

  • Jeff D
    Lv 7
    8 months ago

    So long as you meet the state's residency requirements to register, then you can vote.  Most states have a 30-day residency requirement.

  • Tmess2
    Lv 7
    8 months ago

    It would depend on the state.  One barrier to this is registration deadlines that each state has.  In most states, this is short enough that one would almost have to, for example, move from Nevada (mid-February) to Oregon (mid-May) immediately after the caucus.

    For the general election, the potential to vote in two states is eliminated by the fact that federal law requires that every state use the same date.  But primaries, technically, are not an election to an office.  Instead, they are a process (mandated by state law in many cases) that the parties use to select their candidates for the general election.  So states can choose different dates.

    And with states choosing different dates, it is up to the later states to decide if they want to have any law precluding somebody from voting in their presidential primary if they voted in an earlier primary.   I don't know of any state that has actually considered this possibility (and many of the later states join the presidential primary with other primaries while some of the earlier states have separate primaries), but I can't say that no state has legislated on this issue.

Still have questions? Get your answers by asking now.