Morganton is a city in and county seat of Burke County, North Carolina, United States. It is located in the foothills of the Blue Ridge Mountains along the Catawba River. The population was 17,474 at the 2020 census. Morganton is approximately 75 miles northwest of Charlotte and 57 miles east of Asheville. It is one of the principal cities in the Hickory-Lenoir-Morganton, NC Metropolitan Statistical Area.
AdView homesin 3D with a 360° view & experience the future of home search. Tour homes now. Homes.com connects you to the listing agent, the person who knows the most about the home.