The 23-year-old Anthony, who averages more than 25 points a game, was stopped early Monday, hours after he scored 11 points in a 111-84 Denver win over the Houston Rockets.
The Rocky Mountain News said Tuesday Anthony was driving in the southbound lanes of Interstate 25.
"Carmelo was pulled over ... on suspicion of driving under the influence of alcohol," attorney Dan Recht said. "He cooperated by consenting to a blood test, the results of which will not be available for approximately two weeks. There was no accident and no one was hurt."
Anthony was released to a "sober, responsible party" shortly after he was taken to jail, a police detective said.
Anthony was ordered to appear in Denver County Court at 8 a.m. May 14.
"I want to apologize to my family, fans and the Denver Nuggets organization for my actions early Monday morning," Anthony said. "As a leader, I know they expect a lot from me and I regret putting myself in this situation. I also want to apologize to my teammates for the distraction this has caused."