After tallying all the results in the District 3 Rockingham County Commissioner race, Republican Brian Chirichiello took top vote counts in early unofficial totals in Tuesday's election.
Chirichiello, a Derry town councilor and longtime Derry state representative in District 6, beat Democratic challenger Stephen L. D'Angelo for the county job.
District 3 represents the towns of Derry, Londonderry, Windham, Auburn, Chester, Candia, Deerfield, Nottingham and Northwood.
Chirichiello announced his official win on social media, saying he was appreciative of all the people who supported him in the nine towns making up District 3.
Chirichiello has served five terms as Derry town councilor and is a two-time chairman. He has also served five terms as Derry state representative with 10 years on the Rockingham County Delegation and six years as an executive board member.
Unofficial primary results combining all nine towns collectively gave Chirichiello 33,622 votes to D'Angelo's 23,490 votes.