Administrator Tom Ciccarone said Kevin Sullivan won a total of 573 votes in the township's Republican Primary Tuesday.
Initial results showed Sullivan with 566 votes, and contender Laura Ali Nonnenmacher with 530 votes.
When mail-in and in-person ballots were counted, Sullvan picked up seven more votes and Nonnenmacher picked up 23, for a final result of only 20 votes separating the two.
"It was a great race," Sullivan said after final results were released. "I think both of us ran good, effective campaigns, and I think we both ran as hard as we could."
Sullivan said he was impressed by turn-out in a primary election with no major contentious elections, other town local committee and Freeholder board.
"Obviously whenever you're competing, when you have a fine competitor, it brings out the best in you," Sullivan said, adding that is what Nonnenmacher did in this primary.
"My thanks to Laura for running a hard campaign, and my thanks to those who came out to vote," Sullivan said.
As for the contested general election in November, Sullivan said he will continue his strategy of "[talking] to as many people in the town as possible, to talk to them about what matters, what's important."
The final results were released less than 15 minutes after Ciccarone said at about 9:15 that unofficial results for the township's Republican primary are "close enough that I wouldn't celebrate yet."
When votes were tallied from the machines after polls closed, Ciccarone said Sullivan had 566 votes and Nonnenmacher 530.
Forty-one mail-in and in-person ballots were issued in Chatham Township, enough to upset the results, Ciccarone said.
Nonnenmacher was not present in the as results were released, and did not immediately return telephone calls requesting comments on the results.
Joseph Contorno, who did not actively campaign for the GOP primary in Chatham Township, also earned 20 votes.
Including mail-in and in-person voting, Township Clerk Greg LaConte said 1,409 out of the township's registered 7,544 voters came to the polls Tuesday, for a total voter turn-out of 18.67 percent.
Full results from Tuesday's township primary are below.
Republican ResultsRACE CANDIDATE MAIL-IN TOTAL RESULTS President
Mitt Romney 934 Ron Paul 66 Newt Gingerich 17 Rick Santorum 24 US Senate
Joe Kyrillos 793 Joe Rully 39 Bader Qarmout 14 David Brown 28 US House of Representatives Rodney Frelinghuysen 907 Board of County Freeholders (3-yr. term) Charles Germershausen 164 John Cesaro 361 John Krickus 393 David Scapicchio 257 William Chedwidden 267 Jeremy Jedynak 198 Gene Feyl 153 Edward France 109 Philip Hussa 82 Alison Deeb 304 Board of County Freeholders (2-yr. term) Hank Lyon 614 Chatham Township Committee
Kevin Sullivan 7 573 Laura Ali Nonnenmacher 23 553 Joseph Contorno 0 20
Democratic ResultsRace Candidate Mail-In Total Results President
Barack Obama 186 US Senate Robert Menendez 178 US House of Representatives John Arvanites 169 Board of Freeholders (3-yr. term) Toshiba Foster 170 Wasim Khan 168 Joy Singh 170 Chatham Township Committee Richard Templin 149