Jrue Holiday added 22 points and 10 assists for the Bucks, who led by 24 points during the third quarter on Friday night, The Associated Press reported.
''At the end of the day I just tried to be aggressive,'' Antetokounmpo said. ''Tonight was one of those nights I was able to be good in the paint.''
The game featured two of the league's best scorers: Damian Lillard was averaging 29.8 points, second in the NBA, while Antetokounmpo entered fifth with 28.3.
Lillard finished with 32 points for the Blazers, who have dropped six straight against the Bucks.
Antetokounmpo's 47 points matched his season high but fell short of his career high of 52. He was 18 of 21 (85.7 percent) from the field and made all of his shots in the paint.
''He was really good. He got some great finishes, he's making kind of the elbow jumpers, the free-throw line jumpers. So this is a really special game for him,'' Bucks coach Mike Budenholzer said.
Lillard said Antetolounmpo is tough to stop.
''He's just more naturally gifted than anyone else,'' Lillard said.
An early 11-0 run helped the Bucks jump to a 19-7 lead. Milwaukee led by 14 points during the opening half, but the Blazers closed the gap to 60-53 before heading into the break.
Antetokounmpo led all scorers at the half with 24 points, while Lillard had 18 for the Blazers.
Lillard's three-pointer got Portland within 60-58 early in the fourth quarter, but the Bucks wouldn't let the Blazers get any closer. Holiday's basket extended Milwaukee's lead to 86-70, and the Bucks capped the quarter with an 11-1 run.
The Blazers bench went 0 for 16 from the field through the first three quarters. Anfernee Simons hit a 3-pointer early in the fourth to end the drought.
''He put us in positions that are difficult to double team, and at the same time you don't want to give up 3-pointers, so it's kind of pick your poison,'' Blazers coach Terry Stotts said about Antetokounmpo.
Milwaukee was coming off a 112-97 victory at the Lakers on Wednesday, which snapped a three-game losing streak.
Elsewhere, Kyle Kuzma scored 10 of his season-high 30 points in the fourth quarter and the short-handed Los Angeles Lakers thumped the Sacramento Kings 115-94.
Dennis Schroder had 17 points and eight assists as the Lakers bounced back from a 15-point loss to Milwaukee two nights earlier. Kentavious Caldwell-Pope added 13 points and 10 rebounds. Markieff Morris had 14 points and eight rebounds.
Already without LeBron James, Anthony Davis and newly signed center Andre Drummond, the Lakers lost reserve guard Wesley Matthews to injury in the first quarter.
Harrison Barnes had 26 points, five rebounds and five assists for the Kings. De'Aaron Fox, recently selected Western Conference player of the week, scored 12 points on 5-of-20 shooting.
Sacramento has lost its last two after winning a season-best five straight.