Catawba County, North Carolina, is located in the western part of the state in the foothills of the Blue Ridge Mountains.