The national average salary for a Principal Security Consultant is $131,900 in United States. Filter by location to see Principal Security Consultant salaries in your area. Salary estimates are based on 686 salaries submitted anonymously to Glassdoor by Principal Security Consultant employees.