General Dynamics Salaries in 2026
General Dynamics, headquartered in Reston, VA, is a major player in the government & defense industry. Employing over 107K professionals, the company is known for its strong market presence and attractive compensation programs.
Average Salary
$132,742
$11,062/mo
Total Compensation
$172,565
base + bonus + equity
Employees
107K
large company
Rating
3.8
★★★★☆
General Dynamics Salary by Level
Salary progression from entry-level to director positions at General Dynamics.
Entry-level employees at General Dynamics earn around $66,371, while directors can earn $329,200 or more.
Top Paying Roles at General Dynamics
| Role | Base Salary | Est. Total Comp |
|---|---|---|
| Program Manager | $146,000 | $160,600 |
| Aerospace Engineer | $139,000 | $152,900 |
| Cybersecurity Analyst | $126,000 | $138,600 |
| Intelligence Analyst | $113,000 | $124,300 |
| Logistics Manager | $109,000 | $119,900 |
Total compensation estimates include base salary and an average 10% bonus.
General Dynamics Benefits & Perks
General Dynamics Salary Calculator
Select a role and experience level to estimate your salary at General Dynamics.
Mid Career (5-9 yrs)
Estimated Salary at General Dynamics
$146,000
$12,167/month · $70.19/hr
Est. total comp with 10% bonus: $160,600
About General Dynamics
General Dynamics, headquartered in Reston, VA, is a major player in the government & defense industry. Employing over 107K professionals, the company is known for its strong market presence and attractive compensation programs.
Headquarters
Reston, VA
Founded
1952
Industry
Government & Defense
Company Size
large
Employees
106,500
Median Salary
$119,468
Hourly Rate
$63.82/hr
Monthly Pay
$11,062
General Dynamics Employee Ratings
3.8
★★★★☆
Overall Rating
Similar Government & Defense Companies
Raytheon Technologies
Lockheed Martin
Northrop Grumman
BAE Systems
L3Harris Technologies
Leidos
General Dynamics Salary FAQ
Explore More Company Salaries
Compare salary data for 200 top companies across all industries. Find out what you should be earning.