Khon Kaen (en thaï : ขอนแก่น) est une province (changwat) de Thaïlande située dans le nord-est du pays. C'est la 5ème province la plus peuplée de Thaïlande avec 1 779 373 habitants en 2023[1].
La première ville de la région fut fondée en 1783 lorsque Rajakruluang s'y établit avec 330 personnes. Le roi Rama Ier fit de Rajakruluang le premier gouverneur de la région. La ville principale a changé d'emplacement à six reprises depuis, trouvant son emplacement définitif à Nuang Kawhe en 1879. Khon Kaen est devenu le centre administratif au début du XXe siècle.