Die Saison 2006 der Thailand Premier League wurde erstmals mit zwölf Mannschaften ausgetragen. Zur Saison 2005 waren es noch zehn Mannschaften, welche am Spielbetrieb teilnahmen. Somit gab es vier Aufsteiger zur Saison 2006. Zwei Teams kamen aus der Thailand Division 1 League, welche zur FAT gehört und zwei weitere Mannschaften kamen aus der Thailand Provincial League, welche zur SAT gehört.
Diese einzelnen Reformschritte waren und sind notwendig, um in Thailand nach und nach professionellere Strukturen zu schaffen.
2006 fand die Premier League auch das erste Mal unter ihrem neuen offiziellen Namen Thailand Premier League statt.
Der Kor Royal Cup wurde zum Ende der Saison als Supercup zwischen dem Meister und Vizemeister ausgetragen.
2006 wurde der Pokal zwischen FC Osotspa M-150 und dem Meister FC Bangkok University ausgetragen.
Dabei behielt am Ende der Vizemeister die Oberhand und gewann mit 2:1.
Queen’s Cup
Zweitligist FC Royal Thai Navy sorgte für die Überraschung, als sie die 32. Ausgabe des Queen’s Cup gewinnen konnten.
Im Finale konnten sie den Erstligisten FC Krung Thai Bank mit 1:0 bezwingen.
Kontinentale Wettbewerbe
Meister FC Thailand Tobacco Monopoly und Vizemeister Provincial Electricity Authority waren qualifiziert für die AFC Champions League. Sie wurden jedoch vom Wettbewerb ausgeschlossen, da beide Vereine ihre Kader zu spät gemeldet hatten. Es gab allerdings auch Gerüchte, dass beide Vereine aus Kostengründen nicht am Wettbewerb hätten teilnehmen können.