A Budget Analyst in the United States typically earns around $79,940 per year. Salaries range from $50,000 (the lowest) to $80,000 (the highest).