Forbes has released a list of the highest-paid TV actresses for the 12 months ending May 2011.
Tina Fey - $13 million
Eva Longoria - $13 million
Marcia Cross - $10 million
Mariska Hargitay - $10 million
Marg Helgenberger - $10 million
Teri Hatcher - $9 million
Felicity Huffman - $9 million
Courteney Cox - $7 million
Ellen Pompeo - $7 million
Julianna Margulies - $6 million
In an interesting side note, none of the women are from cable programs and only two, Fey and Courtney Cox from "Cougar Town" are from 30-minute sitcoms. Also, the youngest on the list is Longoria who is 36.
From Forbes: "To come up with our earnings estimates (which are gross earnings and don’t account for things like agent and manager fees) we talked to lawyers, producers and agents in the know to find out what each star made per episode, from any syndication deals and from endorsements."
Source