A quick google returns the answer on the parity of zero:
Zero is an even number. In other words, its parity—the quality of an integer being even or odd—is even. The simplest way to prove that zero is even is to check that it fits the definition of "even": it is an integer multiple of 2, specifically 0 × 2.
So I know I've answered my own question but I still wanted to ask whether in some respects zero is the only number that is neither even nor odd?