In 1847 parts of Caldwell County, Iredell County, and Wilkes County were put together to make Alexander County. In 1849 parts of Caldwell County, Ashe County, Wilkes County, and Yancey County were put together to make Watauga County. In 1861, parts of Caldwell County, Burke County, McDowell County, Watauga County, and Yancey County were put together to make Mitchell County. And in 1911 parts of Caldwell County, Mitchell County, and Watauga County were put together to make Avery County.