The Boston Celtics hold the record for the most NBA championships won by a single franchise, with 17 championships. They are followed closely by the Los Angeles Lakers, who have won 17 championships as well.