What is the average NBA player salary per season?

Sports hard Data from 2025

Guess before you scroll — the answer is below

Answer in dollars. Shorthand like 9m or 1.2bn works.

The answer

$11,900,000

Roughly $11.9M.

The average NBA salary is around $11.9 million, the highest of any major team sport in the world — a consequence of small rosters and enormous broadcast revenue split among about 450 players. The median is lower, since supermax contracts pull the mean up hard.

Where this number comes from

Source NBA collective bargaining data reported by Spotrac
Figure refers to 2025
Last checked
Unit dollars

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions