That’s not the only disparity, either. Lawrence was the highest paid actress in the world with an estimated haul of $46 million over the last year. A pretty penny to be sure, but that payday would only be good enough to land her the number six spot on the actors list, just ahead of Ben Affleck‘s $43 million.
The only other actress who would make the actors top 10 would be McCarthy, who took in $33 million. That puts her in a three way tie for the eighth spot with Robert Downey Jr. and Bollywood star Shah Rukh Khan.
After that, the women drop down the list considerably. Johansson brought in $25 million last year, but that means she would rank at number 17 among the actors. That puts her five spots below Adam Sandler, who took in $30 million.
Amy Adams, Julia Roberts, Mila Kunis, and Bollywood’s Deepika Padukone — numbers seven through 10, respectively, on the highest paid actress list — wouldn’t even crack the top 20 on the list of highest paid actors.
10 Highest Paid Actresses in 2016, From Julia Roberts to Jennifer Lawrence (Photos)
Jennifer Lawrence comes out on top again this year. Click through to see Forbes' ranking of the world's highest paid actresses. Some may surprise you.
10. Deepika Padukone
Tenth on the list, this is the first time Bollywood actress Deepika Padukone has made the Forbes ranking. She will bring in an estimated $10 million this year, mostly from endorsements, according to Forbes.
Carlos Alvarez/Getty Images
9. Mila Kunis
With $11 million to her name in the last year, "Bad Moms" star Mila Kunis is ninth on the list. Her acting paychecks are also supplemented by endorsements for British jewelry company Gemfields and also Jim Beam whiskey.
Ethan Miller/Getty Images
8. Julia Roberts
At eighth on Forbes' ranking, Julia Roberts is set to bring in $12 million, proving she still has it at 48. Her deal with Lancôme is what helped land her on the list.
7. Amy Adams
Set to bring in $13.5 million, Amy Adams is in seventh place this year. Her recurring role as Lois Lane in the DC Comics movies has proven lucrative -- as has her endorsement deal with MaxMara, according to Forbes.
Charlize Theron will rake in $16.5 million from acting gigs -- including a reported $10 million upfront fee for "The Huntsman: Winter's War" -- and also her Dior J'Adore perfume deal. That puts her at sixth on Forbes' list.
5. Fan Bingbing
"X-Men: Days of Future Past" star Fan Bingbing is a big deal in China, which is why she's fifth on the list. She's earned an estimated $17 million in the last year. Her acting roles and her deals with Chopard and L'Oréal landed her on the list.
4. Jennifer Aniston
Jennifer Aniston's annual income of roughly $21 million is mostly made up of her many endorsements, including Smartwater. She's set to appear in the upcoming comedy "Office Christmas Party."
3. Scarlett Johansson
With $25 million coming in, Scarlett Johansson ranks at No. 3. She is reported to have made $17.5 million alone for her part in the upcoming crime drama "Ghost in the Shell," according to Forbes. Her Dolce & Gabbana deal added to that number, too.
Melissa McCarthy is riding high at No. 2 with a reported $33 million in the last year. Her "Ghostbusters" role and clothing line earnings both factored into her paycheck, Forbes reports.
1. Jennifer Lawrence
Jennifer Lawrence is No. 1 for the second year in a row, posting earnings this year of a whopping $46 million. The Oscar winner is also the youngest ranked actress, at 26. She benefited from last fall's "Hunger Games" finale as well as "Joy." And she now commands eight-digit upfront acting fees.