The NBA makes money primarily through television, merchandising, sponsorships, and tickets. The 30 teams making up the NBA had an average valuation of $2.12 billion each in the 2018-19 season. Across the 2018-19 season, the NBA generated about $8.76 billion in revenue.