How Many Political Parties are There?

The amount of political parties changes from year to year. There are a few that come and go. We have two major parties and three minor that were recognized in our last election. Look here for more information: