Network Security Engineers earn strong salaries across the country, but some cities stand out. San Francisco, CA, leads the pack with an average salary of $193,096. Austin, TX, and Seattle, WA, follow closely, offering $163,956 and $163,170 respectively. These cities provide excellent opportunities for those in the field.