In a statement, Barton attorney Anthony V. Salerno said he was pleased his client was only charged with misdemeanors.
"The D.A.'s office is to be commended for treating this case the same as it would any other matter; Ms. Barton has received no special treatment," Salerno said.
Barton was arrested Dec. 27 in West Hollywood after sheriff's deputies saw her car straddling two lanes of traffic and failing to signal for a turn.
Barton played Marissa Cooper on "The O.C." from 2003 to 2006, when her character died in a car crash. She also has appeared in several movies, including "The Sixth Sense" and the upcoming "Virgin Territory."
In May, Barton was hospitalized for two hours after an antibiotic she was taking interacted badly with alcohol.
Barton was scheduled to be arraigned on Thursday in Beverly Hills Superior Court.