The last ballots have been tallied and the final certified results of the August primary election are in the books. Out of 102,161 ballots sent out, 25,861 were received back to be counted making for a 25% voter “turnout.”
The top two candidates for each position (shown in bold) will now face off in the November general election.
City of Ferndale – Mayor
| Candidate | Votes | % |
| Carol Bersch | 299 | 12.6% |
| Vicca Thompson | 43 | 1.8% |
| Jon Mutchler | 939 | 39.7% |
| J. Manuel Reta | 159 | 6.7% |
| Cathy Watson | 926 | 39.1% |
City Council – Position 3
| Candidate | Votes | % |
| Keith M. Olson (incumbent) | 1,334 | 62.0% |
| Glenn Stewart | 615 | 28.6% |
| Christopher Lee | 202 | 9.4% |
City Council – Position 4
| Candidate | Votes | % |
| Matthew Durkee | 338 | 15.4% |
| Teresa N. Taylor | 796 | 36.2% |
| Paul S. Ingram (incumbent) | 1,064 | 48.4% |
Port of Bellingham Commissioner – District 3
| Candidate | Votes | % |
| Gary S. Jensen | 4,202 | 38.5% |
| Lloyd Zimmerman | 1,888 | 17.3% |
| Robert (Bobby) Briscoe | 4,824 | 44.2% |
