Voters in towns across the Triangle headed to the polls Tuesday to decide mayor, council and other municipal races.
In Durham, incumbent Mayor Bill Bell is facing off against challenger Sylvester Williams. Though Chapel Hill Mayor Mark Kleinschmidt doesnt have competition on the ballot, town resident Tom Henkel has mounted a write-in campaign.
One of the more heated mayoral races is in Morrisville, where incumbent mayor Jackie Holcombe is being challenged by town Councilman Mark Stohlman and political newcomer Narendra Singh. The gun-rights group Grass Roots North Carolina has funded ads against Holcombe, an outspoken advocate for gun-control measures.
In Johnston County, voters are being asked to approve a public school bond and a community college bond.
Other Triangle towns, from Apex to Clayton to Wake Forest, also are selecting leaders Tuesday.
But the Triangles biggest municipality, Raleigh, is not voting. The Raleigh city elections, along with those in Cary and for the Wake County school board, were held in October.