Grandin is an unincorporated community in Caldwell County, North Carolina, United States. The community is located along secondary highways in northeastern Caldwell County, 11.3 miles (18.2 km) northeast of Lenoir.