Part of the 50-year-old's success came from her Oscar-nominated performance in the sci-fi thriller "Gravity," which drew $716 million at the box office.
Bullock's other film, buddy cop flick "The Heat," which paired her with Melissa McCarthy, was also a smash last summer, earning nearly $230 million worldwide.
Jennifer Lawrence was in second place with $34 million, due to her films like “Hunger Games: Catching Fire,” "X-Men: Days of Future Past" and “American Hustle.”
Slipping into the No. 3 spot was Jennifer Aniston, who made $31 million. She made the surprise hit "We're the Millers" and had profitable endorsement deals with Vitamin Water and Aveeno skincare.
Here are the top 10:
Sandra Bullock - $51 million Jennifer Lawrence - $34 million Jennifer Aniston - $31 million Gweneth Paltrow - $19 million Angelina Jolie - $18 million Cameron Diaz - $18 million Scarlett Johansson - $17 million Amy Adams - $13 million Natalie Portman - $13 million Kristen Stewart - $12 million