Odda har 5 791 skatteytere. Det er 532 av disse som ikke betaler skatt. Gjennomsnittsinntekten i Odda er 327 533 kr (↑ 6.1%).