It's Election Day in Michigan.
The state’s primary is taking place.
Polls opened this morning at 7:00 and will stay open until 8:00 tonight.
There are several statewide and local races, including the big battle in the 6th congressional district in southwest Michigan between GOP Representative Fred Upton of St. Joseph and Jack Hoogendyk of Kalamazoo County’s Texas Township.
5 candidates are battling it out in the Republican primary for U.S. Senate, hoping to face off against incumbent Democrat Debbie Stabenow in November.
Pete Hoekstra of Holland has an advantage in money and name recognition over Clark Durant of Grosse Pointe as they duke it out for the GOP U.S. Senate nomination. The race also includes former Kent County Judge Randy Hekman of Grand Rapids. Gary Glenn's name appears on the ballot, but he earlier dropped out.
About 20% of Michigan's 7.3 million registered voters are expected to cast ballots today.
Voters in Berrien and Cass Counties are deciding on a number of millage issues.
CLICK HERE to see what Primary Election proposals are on ballots in Berrien County.
Morton Elementary School in Benton Harbor was supposed to be a polling place today, but because of a big fire at the school Monday night, that poll site has been moved to the Business Growth Center at 200 Paw Paw.
You will be able to find all of the results tonight on WSBT.com and on WSBT News at 11.
(Associated Press contributed to the story)