How much does a Program Analyst make in Alexandria, VA? The average salary for a Program Analyst is $108,676 per year nationwide. Ladders estimates are based on our calculations Find highest paying ...