Anderson had faced a charge of driving under the influence after he was arrested June 26 by DeKalb County police.
In addition to his probation and fine, Anderson was ordered to complete 64 hours of community service, enroll in a defensive driving program and attend a panel on the impact of drunk driving, his attorney, Michael Hawkins, told reporters.
"I want to thank everyone who has supported me through this difficult time," Anderson said in a statement. "From Day 1 I have maintained my innocence to the DUI charge, and I am glad that charge was dismissed."
Anderson, 40, played eight seasons for the Falcons before leaving with a knee injury in 2001.
Information from The Associated Press was used in this report.