La Thai League 2 (in thailandese ไทยลีก 2), nota fino al 2016 con il nome Thai Division 1 League (in thailandese ไทยลีกดิวิชั่น ๑), è il secondo livello di calcio in Thailandia. Attualmente è composta da 18 squadre. Le prime due e la vincitrice dei play-off sono promosse in Thai League 1, mentre le ultime tre vengono retrocesse in Thai League 3. Per motivi di sponsorizzazione è conosciuta anche come Thai League 2 M-150 Championship.