There is a difference between voting for one of the two parties (althought there are obviously more parties) and choosing to affiliate yourself with a specific party. In the US, the largest political party is "Independent" [1] with 46% of the population identifying that way.
[1] https://news.gallup.com/poll/15370/party-affiliation.aspx