Who is the highest paid commentator on MSNBC?
Who is the highest paid commentator on MSNBC? MSNBC News commentator Salary—MSNBC News commentators earn an average salary of $$79,476 annually. MSNBC salaries for correspondents range from $48k – $125k.