This year, the Granite state celebrates the 100th anniversary of the New Hampshire Primary.
Since 1920, New Hampshire has boasted the "First in the Nation" primary. It is a much anticipated event in presidential politics, and along with the Iowa Caucuses, signals the official kickoff of election season.
Here's what you need to know to follow the action:
Why is New Hampshire called the "First in the Nation" Primary? How is it different than the Iowa Caucuses?
Where Iowans cast the first votes in the country for their pick for the Republican nomination during the caucuses, New Hampshire is the first state on the calendar to host a primary election.
While the caucuses are hosted by the state party and involve organized meetings and discussions before votes are tallied within precincts, a primary election is a direct state-wide election where ballots are cast at regular voting locations and counted by the secretary of state's office.
New Hampshire residents can find their polling locations here.
When do people vote?
Each town in New Hampshire sets its own time for the polls to open. Most polls are open from 7 a.m. to 7 p.m.
The exception to the rule is a tradition among three small towns – Dixville Notch, Hart's Location, and Millsfield – who cast their ballots at midnight.
How many delegates does New Hampshire award?
New Hampshire has 23 total delegates that are awarded on a proportional basis to candidates that earn at least 10 percent of the vote.
To learn more about how delegates are awarded for each state, read our Official Guide to the 2016 Republican Nominating Process.
How can I follow the results?
You can track live results as votes are being tallied here.
Elections Election 2016