Monoxidul de carbon este o moleculă neutră; numărul de oxidare sau starea de carbon este +2 și oxigenul este -2. Cele două posibile numere de oxidare pentru oxigen sunt -1 și -2; starea de oxidare -1 apare în peroxizi și este destul de neobișnuită, astfel încât starea de oxidare a oxigenului este -2.
Deoarece monoxidul de carbon este o moleculă neutră, starea de oxidare a carbonului trebuie să fie +2. Starea de oxidare a unui atom se referă la procesele care implică o pierdere de electroni, astfel încât numărul de oxidare pe un ion este sarcina ipotetică pe care un ion ar avea-o într-un compus care constă în întregime din legături ionice.