Brad Wagenknecht, elected to the District 1 seat in 1999, garnered 1,721 votes against his opponent Dan Monez, who was Napa police chief for 17 years and received 1,228 votes, complete unofficial election results show.
The District 3 seat will apparently have to be decided by a runoff election in November. Incumbent Diane Dillon, an attorney who has already served two terms on the board, earned 1,713 of the votes, just under the 50 percent-plus-one of the total vote needed to prevent the runoff.
Business owner Jeff Parady will join her in the runoff election after receiving 1,287 votes.
Yountville-area farmer and grape grower Michael Haley finished third with 540 votes.