Burkhardtsgrün wurde spätestens 1378 erstmals schriftlich als Burghardisgrune erwähnt. Spätere Nennungen sind Burghardisrode (1389), Burgharczgrune (1405), Purckarßgrun (1483), Burckhardtsgrün (1590) und Burkhardtsgrün b. Oelsnitz (1875). Der Ort ist seit jeher nach Bobenneukirchen gepfarrt.[1]
Der Ort war 1542 anteilig Amtsdorf und den Rittergütern Posseck, Sachsgrün und Leubnitz zugehörig. Für 1606 ist die Zugehörigkeit zu den Rittergütern Sachsgrün und Dröda belegt; und für 1764 ist der Ort wieder Amtsdorf und den Rittergütern Ottengrün und Posseck zugehörig. Entsprechend gehörte der Ort zum Amt Voigtsberg, dem Gerichtsamt, der Amtshauptmannschaft und dem (Land-)Kreis Oelsnitz, bis dieser 1996 im Vogtlandkreis aufging.