Sofia Vergara

Janet Mayer /

Sofia Vergara continues to top the list of the highest-paid actresses on TV.

The Modern Family star landed the No. 1. spot on the Forbes list for the seventh year in a row, making $42.5 million from June 1, 2017 through June 1, 2018. Vergara's earnings come from her TV role, endorsements and licensing deals, including her collaborations with SharkNinja Coffee and Rooms to Go. Taking the second spot on the list this year is The Big Bang Theory star Kaley Cuoco, who raked in $24.5 million.

Coming in at No. 3 on the annual list is Ellen Pompeo, the Grey's Anatomy star made $23.5 million in the last year.

Big Bang Theory, Mayim Bialik, Melissa Rauch

Michael Yarish/Warner Bros. Entertainment

Mariska Hargitay took the fourth spot on the list with $13 million, while Vergara's Modern Family co-star Julie Bowen came in at No. 5 with $12.5 million.

Big Bang Theory co-stars Mayim Bialik and Melissa Rauch tied for the sixth spot with $12 million, with Kerry Washington coming in at No. 8 with $11 million.

Rounding out the top 10 are Claire Danes with $9 million and Pauley Perrette with $8.5 million.

You can check out the complete list HERE.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.