Burke County was formed in 1777 from Rowan County. It was named for Thomas Burke, a delegate to the Continental Congress from 1777 to 1781 and Governor of North Carolina from 1781 to 1782.
In 1782, Burke lost land to Lincoln. In 1791 parts of Burke County and Rutherford County were combined to form Buncombe County. In 1833 parts of Burke County and Buncombe County were combined to form Yancey County. In 1841 parts of Burke County and Wilkes County were combined to form Caldwell County. In 1842 additional parts of Burke County and Rutherford County were combined to form McDowell County. Finally, in 1861 parts of Burke County, Caldwell County, McDowell County, Watauga County, and Yancey County were combined to form Mitchell County. Morganton is the county seat.