The settlement sets out terms of the payouts for businesses and individuals hurt by the 2010 oil spill that spewed 59,200 barrels of oil per day into the sea, CNN reported Saturday.
BP has estimated the settlement would cost $7.8 million. It will come out of a $20 billion trust fund set up to cover damages.
The ruling by U.S. District Judge Carl Barbier confirmed a ruling he made in May. In the recent ruling, Barbier dismissed criticisms of his earlier decision.
"None of the objections, whether filed on the objections docket or elsewhere, have shown the settlement to be anything other than fair, reasonable, and adequate," Barbier said in a 125-page ruling.