can all registered voters vote in the primary
Generally, you must be registered with either the Democratic or Republican Party to vote in the primary election. If there are non-partisan offices that are elected in a primary election (i.e., school board), any voter can vote for these offices.