David Petraeus is a United States Army General, which means his pay grade is O-10. He has served since 1974, so that's over 34 years of service. Based on the 2010 Military Pay Tables, he makes a base amount of $17,785.80 a month or $213,429.60 a year. Again, that is the base amount. It does not include bonuses, incentives, or special pays.
Although, on the Military Pay Tables it also notes that "while serving as Chairman, Joint Chief of Staff/Vice Chairman, Joint Chief of Staff, Chief of Navy Operations, Commandant of the Marine Corps, Army/Air Force Chief of Staff, Commander of a unified or specified combatant command, basic pay is $19,983.60." With the assumption that his current role as Commander of Combat Operations in Afghanistan fits this, he actually makes $19,983.60+ a month, or $289,803.20+ a year.
50
As a retired four star General, David Petraeus is entitled to an annual pension of $220,000 for the rest of his life.
500k
$150000
250,000 per year
20 thousand year
he makes 45 mill a year
he makes 8.3 million a year
About 1/5 of a million a day.
5.7 million dollars
MLB player David Freese made $5050000 in the 2014 season.
David letterman makes 40 million a year