LeMarcus Aldridge recorded a double-double with 19 points and 10 rebounds in his first game back after missing two straight with a sprained left ankle. Raymond Felton added 14 points and eight assists as Portland has now won two of its last three.
"I thought we were a step slow on pretty much everything tonight," Atlanta head coach Larry Drew said.
Portland trailed 13-11 early on but the Trail Blazers used a 12-2 run in the first quarter to jump out to a 33-25 lead after 12 minutes.
Portland would never trail again in the contest.
Atlanta would get as close as five on a Willie Green trey to start the second but Portland scored seven of the next eight points to take a 40-29 lead.
The Trail Blazers would lead by double-digits for the remainder of the game as they took a 52-37 advantage into the locker room.
A Felton three pressed the lead to 19 as Portland led by double-digits throughout the third to take a 72-56 lead into the final stanza.
In the fourth, Aldridge knocked down a turnaround jumper to give Portland a 22-point lead, its largest, with just over four minutes remaining.
The Blazers dominated the glass, outrebounding the Hawks 50-27, including 15 offensive boards, which led to 18 second chance points for the Trail Blazers.
"I thought we got in a good rhythm, we made our shots, and we stopped those guys," said Portland head coach Nate McMillan. "We mixed in some zone tonight and we continued to make shots. We continued to defend. In the fourth quarter we did the same thing. Whenever they made a big shot, we responded."
Portland will start a tough back-to-back when it visits the Lakers on Monday and host the Spurs on Tuesday...Atlanta will travel to Chicago on Monday before wrapping up a five-game road trip in New York on Wednesday...Portland shot 40.9 percent from long range while Atlanta shot just 25.9 percent.