Weaver, who sought re-election as she faced the expiration of her first three-year term, earned 795 votes.
Cormier was elected to his first term on the board with 766 votes.
Robert Harris came in third with 529 votes.
There were two slots open on the Board. The terms of Weaver and Cormier will expire in June 2019.