Scarlett Johansson, 31, came in at third place with a total of US$25 million, thanks in part to her involvement in both The Jungle Book and Captain America: Civil War.
Finishing off the top five were Jennifer Aniston on US$21 million, and Fan Bingbing, the only Chinese actress to make the ranking who earned US$17 million.
Whilst the actresses who made the list can boast large earnings, the pay gap with male actors still exists, and a reported 90 per cent of the top-paid actresses supplement their on-screen earnings with endorsements.
Aniston's number four ranking was largely supplemented by advertising campaigns with Emirates Airlines, Smartwater, and Aveeno.
Second-placed McCarthyalso supplemented her on-screen earnings through her all sizes clothing line.
She said: "I started to think if I could do anything to build women up rather than the constant tear down I'm going to do it,"
Only four actresses pocketed more than $20 million - up from three in 2015 - compared to 18 of the world's top male actors.
Forbes magazine's 2016 list of highest-earning actresses
1. Jennifer Lawrence, US$46 million
2. Melissa McCarthy, US$33 million
3. Scarlett Johansson, US$25 million
4. Jennifer Aniston, US$21 million
5. Fan Bingbing, US$17 million
6. Charlize Theron, US$16.5 million
7. Amy Adams, US$13.5 million
8. Julia Roberts, US$12 million
9. Mila Kunis, US$11 million
10. Deepika Padukone, US$10 million
- Bang! Showbiz