
A document released by the Family Court said the judge awarded Mills a lump sum of $33 million plus the assets she currently holds worth $15.6 million.
"I'm so, so happy with this," Mills told reporters following the closed hearing.
The court also ruled that the couple's 4-year-old daughter Beatrice should receive a "periodical payments order" of $70,000 per annum. On top of that, McCartney will pay for the child's nanny and school fees.
"I'm so glad it's over," Mills said at her impromptu news conference.
"It was an incredible result in the end to secure mine and my daughter's future and that of all the charities that I obviously plan on helping and making a difference with — because you know it has been my life for 20 years," she said.
While pleased with the financial settlement, Mills intends to appeal to prevent publication of the details of the settlement for the couple's daughter.
McCartney, 65, and Mills, 40, went to court last month to decide on Mills' share of his fortune. Mills was seeking in the neighborhood of $250 million, while McCartney proposed she should receive $31.6 million, including her own assets.
Still, the hefty payout shouldn't affect McCartney's bottom line overmuch, as the artist's vast fortune is estimated at $800 million.
McCartney left the court without making any statement.