Hickory is a city in Catawba County, North Carolina. Hickory has the 162nd largest urban area in the United States. As of the 2000 census, the Metropolitan Statistical Area had a population of 341,851, making it the 4th largest metropolitan area in North Carolina. The city's population was 37,222 at the 2000 census. The city's 2010 estimated population is 40,010.