How much does an Insurance Agent make in Missouri? The average salary for an Insurance Agent is $52,494 per year in Missouri, which is 16% below the national average. Salary estimates are based on 2,748 salaries submitted anonymously to Indeed by Insurance Agent employees, users, and collected from past and present job advertisements on Indeed in the past 24 months.