While many franchises become a revolving door of head coaches, some organizations value continuity and stick with their sideline general for the long haul. Gregg Popovich coached the San Antonio Spurs for 29 seasons before stepping down in 2025, ending his legendary career with five NBA championships and three Coach of the Year awards.

Erik Spoelstra is the longest-tenured active coach in the NBA, leading the Miami Heat since 2008. Take a look at the longest-tenured head coaches in NBA history below:

Gregg Popovich, Spurs , 29 seasons

Popovich joined the San Antonio Spurs as an assistant coach in 1988. Then, after a brief stint as an assistant with the Golden State Warriors, he returned to the Spurs as general manager and vice president of basketball operations. In 1996, Popovi

See Full Page