Luol Deng added 11 points for the Blue Devils (13-1, 3-0 Atlantic Coast Conference), who have won 10 straight games overall and 35 in a row at home.
With the victory, coach Mike Krzyzewski earned his 676th win to pass Louisville's Denny Crum for 17th place on the NCAA Division I list. Krzyzewski, in his 24th season at Duke, also earned his 300th win at Cameron Indoor Stadium.
Duke has won 29 of 33 meetings against the Wolfpack (9-3, 2-1).
Engin Atsur scored 14 points for N.C. State, which fell behind early and never found the patient rhythm of its offense.
Julius Hodge, who came in as the ACC's leading scorer at 18.9 points per game, had a particularly tough night. He finished with seven points and seven turnovers before fouling out with 4:31 to play. He was also whistled for a technical foul and was hounded by the Cameron Crazies all night.
It was Hodge's lowest point total since scoring four against Georgia Tech in February 2002.
Duke had dominated its opponents of late, winning its last nine games by an average of 27 points. During that stretch, the Blue Devils held teams to 55.6 points and 37 percent shooting.
They turned Thursday's game into yet another one-sided contest with the same defensive-minded formula. Duke held the Wolfpack scoreless for 6½ minutes during an 11-0 first-half run that gave the Blue Devils a double-digit lead.
Duke continued to attack the Wolfpack defense with penetration and crisp passing the rest of the way. The Blue Devils never trailed and led by as many as 29 points in the second half.
Duke shot 51 percent, including 8-for-14 from 3-point range.
Duke led 20-15 after Scooter Sherrill's layup off a feed from Marcus Melvin with 12:09 left before halftime. But the Wolfpack missed its next seven shots as Duke took control with its 11 straight points.
During the run, the Blue Devils got three straight baskets from Deng, Chris Duhon and Shavlik Randolphfor a 31-15 lead with 6:27 left in the half. All three scores came from inside of 10 feet thanks to excellent penetration or good passes.
Duke led 42-25 at halftime.
Hodge had six points and five turnovers in the half. He was also whistled for a technical foul for hanging on the rim after scoring N.C. State's first basket.