The 2007 Thai Premier League had 16 teams, combining the 12 member clubs from the 2006 season, the top two clubs from Division 1, and two clubs from the Pro League 1. The official name of the league at this time was Thailand Premier League.
