
Morganton is Burke County's largest town and Morganton is the county seat. Burke County has a total area of 513.1 square miles, with 505.06 square miles of land area.
The county's average temperature in January is 38 degrees and the average July temperature is 77 degrees. The average rainfall is 51 inches. The elevation of Burke County is 1,182 feet above sea level.