A statement from Texas Attorney General Greg Abbott's office Thursday said the action resolves all claims against BP alleged in a 2009 enforcement action.
In the settlement, BP does not acknowledge liability but agreed to settle to avoid the uncertainty of future litigation, the Houston Chronicle reported.
Texas had accused BP of 72 pollution violations in the months following the 2005 blast that killed 15 workers and injured scores.
Kate Middleton recycles dress at movie premiere
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'