Odda har 5 938 skatteytere. Det er 600 av disse som ikke betaler skatt. Gjennomsnittsinntekten i Odda er 284 947 kr (↓ 0.4%).