Der Chiangmai United FC wurde 2015 als Changphueak Chiangmai gegründet. Der Verein startete 2016 in der vierten Liga, der Division 3. Hier spielte man in der Northern Region. 2017 wurde der Verein in JL Chiangmai United FC umbenannt. Man wurde 2017 Meister und stieg in die dritte Liga, der Thai League 3, auf. Hier spielte man 2018 in der Upper-Region. Ende der Saison wurde man Meister und stieg damit in die Zweite Liga auf. Die erste Saison in der Zweiten Liga schloss der Club mit einem elften Tabellenplatz ab. 2020 wurde der Verein von JL Chiangmai United FC in Chaingmai United FC umbenannt. Im März 2021 feierte man die Vizemeisterschaft der zweiten Liga und den Aufstieg in die Erste Liga. Nach nur einer Saison musste Chiangmai am Ende der Saison 2021/22 als Tabellenletzter wieder in die zweite Liga absteigen.
Seine Heimspiele trägt der Verein im 700th Anniversary Stadium (thailändischเชียงใหม่ ปี 700) in Chiangmai aus. Bei dem Stadion handelt es sich um ein Mehrzweckstadion. Es hat eine Kapazität für 25.000 Zuschauer. Das Stadion wurde für die Südostasienspiele 1995 erbaut. Ebenfalls wurde das Stadion für die Asienspiele 1998 verwendet. Eigentümer des Stadions ist die Sports Authority of Thailand (SAT).