"I was up there for the Florida State and Georgia Tech games, and I just feel like that's where I want to go," said Smith. "I love the atmosphere, the players, and the coaches. It's a great place to be."
Smith, a 6-foot-3, 310-pound defensive tackle, also held early offers from Iowa, Indiana, Wake Forest, and West Virginia among others.
He informed Wolfpack defensive line coach Ryan Nielsen of his decision Monday night.
"Coach Nielsen was excited," said Smith. "He sounded pumped up about it."
Smith, who is still playing in the state playoffs with Archer High School, added that he hopes to make another visit to NC State in the near future.
He is NC State's fifth public commitment in the 2016 recruiting class, joining quarterback Dylan Parham, safety Tim Glass, and offensive linemen Harrison Gee, and Joseph Sculthorpe.
"I'm happy about it," added Smith. "I talked it over with my family and we agreed now was the time to do it."