Virginia Salary Data (2025)
Salary data for 121 occupations in Virginia · Source: BLS OES & H-1B filings
Avg. Median Salary (VA)
$119,204
+8.2% vs national avg
National Median
$110,166
across all states
Total Employed
1.2M+
workers tracked in Virginia
Healthcare
Anesthesiologist
$488,310
+343.2% vs national
Cardiologist
810 employed
$461,450
+318.9% vs national
Radiologist
$376,270
+241.5% vs national
Psychiatrist
370 employed
$295,010
+167.8% vs national
Obstetrician and Gynecologist
$282,410
+156.3% vs national
Nurse Anesthetist
700 employed
$252,110
+128.8% vs national
Family Medicine Physician
3K employed
$222,630
+102.1% vs national
Dentist
4K employed
$197,110
+78.9% vs national
Pediatrician
750 employed
$195,940
+77.9% vs national
Pharmacist
8K employed
$144,060
+30.8% vs national
Physician Assistant
4K employed
$135,940
+23.4% vs national
Nurse Midwife
$135,710
+23.2% vs national
Podiatrist
260 employed
$133,640
+21.3% vs national
Optometrist
1K employed
$131,570
+19.4% vs national
Medical and Health Services Manager
10K employed
$129,270
+17.3% vs national
Nurse Practitioner
7K employed
$127,810
+16.0% vs national
Veterinarian
3K employed
$126,730
+15.0% vs national
Physical Therapist
8K employed
$101,450
-7.9% vs national
Occupational Therapist
4K employed
$100,710
-8.6% vs national
Speech-Language Pathologist
4K employed
$96,250
-12.6% vs national
Registered Nurse
77K employed
$93,600
-15.0% vs national
Respiratory Therapist
3K employed
$82,910
-24.7% vs national
Radiologic Technologist
5K employed
$80,670
-26.8% vs national
Dietitian and Nutritionist
2K employed
$77,380
-29.8% vs national
Licensed Practical Nurse
16K employed
$64,920
-41.1% vs national
Social Worker
4K employed
$64,240
-41.7% vs national
Rehabilitation Counselor
3K employed
$47,530
-56.9% vs national
Pharmacy Technician
11K employed
$44,610
-59.5% vs national
Management
Chief Executive Officer
5K employed
$310,740
+182.1% vs national
Sales Manager
10K employed
$191,130
+73.5% vs national
Marketing Manager
7K employed
$187,820
+70.5% vs national
Purchasing Manager
4K employed
$166,230
+50.9% vs national
Human Resources Manager
6K employed
$165,980
+50.7% vs national
Training and Development Manager
1K employed
$137,520
+24.8% vs national
Industrial Production Manager
3K employed
$128,230
+16.4% vs national
General and Operations Manager
104K employed
$122,080
+10.8% vs national
Project Management Specialist
44K employed
$120,840
+9.7% vs national
Construction Manager
7K employed
$119,110
+8.1% vs national
Management Analyst
60K employed
$117,580
+6.7% vs national
Human Resources Specialist
29K employed
$82,090
-25.5% vs national
Property and Real Estate Manager
6K employed
$79,810
-27.6% vs national
Technology
Computer and Information Systems Manager
18K employed
$201,490
+82.9% vs national
Database Administrator
5K employed
$160,360
+45.6% vs national
Computer and Information Research Scientist
4K employed
$157,390
+42.9% vs national
Computer Network Support Specialist
9K employed
$141,340
+28.3% vs national
Software Engineer
17K employed
$139,030
+26.2% vs national
Computer Hardware Engineer
2K employed
$139,030
+26.2% vs national
Software Developer
88K employed
$136,460
+23.9% vs national
Operations Research Analyst
7K employed
$129,460
+17.5% vs national
Web Developer
5K employed
$128,380
+16.5% vs national
Data Scientist
9K employed
$126,430
+14.8% vs national
Computer Systems Analyst
23K employed
$120,840
+9.7% vs national
Statistician
720 employed
$114,920
+4.3% vs national
Network Administrator
12K employed
$109,610
-0.5% vs national
Multimedia Artist and Animator
380 employed
$81,510
-26.0% vs national
Web and Digital Interface Designer
2K employed
$77,140
-30.0% vs national
Computer Network Architect
6K employed
$76,760
-30.3% vs national
Data Analyst
180 employed
$59,990
-45.5% vs national
Finance
Financial Manager
21K employed
$185,220
+68.1% vs national
Economist
950 employed
$137,590
+24.9% vs national
Actuary
440 employed
$131,900
+19.7% vs national
Financial Analyst
10K employed
$105,490
-4.2% vs national
Budget Analyst
3K employed
$105,470
-4.3% vs national
Financial Examiner
1K employed
$104,060
-5.5% vs national
Personal Financial Advisor
6K employed
$102,640
-6.8% vs national
Credit Analyst
2K employed
$102,430
-7.0% vs national
Accountant
47K employed
$93,290
-15.3% vs national
Tax Examiner
5K employed
$92,930
-15.6% vs national
Compliance Officer
15K employed
$80,380
-27.0% vs national
Loan Officer
9K employed
$78,320
-28.9% vs national
Securities Sales Agent
11K employed
$62,910
-42.9% vs national
Insurance Sales Agent
9K employed
$60,520
-45.1% vs national
Engineering
Engineering Manager
4K employed
$176,160
+59.9% vs national
Aerospace Engineer
3K employed
$143,210
+30.0% vs national
Chemical Engineer
790 employed
$136,380
+23.8% vs national
Nuclear Engineer
$128,890
+17.0% vs national
Electrical Engineer
7K employed
$119,030
+8.0% vs national
Materials Engineer
620 employed
$116,720
+5.9% vs national
Biomedical Engineer
330 employed
$106,140
-3.7% vs national
Environmental Engineer
1K employed
$104,940
-4.7% vs national
Mechanical Engineer
7K employed
$104,180
-5.4% vs national
Industrial Engineer
6K employed
$102,550
-6.9% vs national
Civil Engineer
11K employed
$97,120
-11.8% vs national
Legal
Science
Physicist
940 employed
$145,040
+31.7% vs national
Biochemist and Biophysicist
70 employed
$105,780
-4.0% vs national
Chemist
2K employed
$96,650
-12.3% vs national
Medical Scientist
5K employed
$93,620
-15.0% vs national
Urban and Regional Planner
2K employed
$86,030
-21.9% vs national
Environmental Scientist
3K employed
$82,230
-25.4% vs national
Creative
Art Director
670 employed
$101,150
-8.2% vs national
Commercial and Industrial Designer
1K employed
$82,230
-25.4% vs national
Graphic Designer
5K employed
$72,310
-34.4% vs national
Producer and Director
3K employed
$65,900
-40.2% vs national
Interior Designer
2K employed
$62,560
-43.2% vs national
Audio and Video Technician
2K employed
$53,960
-51.0% vs national
Business & Operations
Logistician
11K employed
$98,920
-10.2% vs national
Writer and Author
2K employed
$85,000
-22.8% vs national
Editor
3K employed
$80,590
-26.8% vs national
Public Relations Specialist
10K employed
$80,380
-27.0% vs national
Training and Development Specialist
16K employed
$77,690
-29.5% vs national
Real Estate Broker
2K employed
$77,270
-29.9% vs national
Market Research Analyst
26K employed
$76,980
-30.1% vs national
Real Estate Sales Agent
6K employed
$63,980
-41.9% vs national
Skilled Trades
Construction Supervisor
25K employed
$78,640
-28.6% vs national
Air Traffic Controller
280 employed
$72,250
-34.4% vs national
Electrician
24K employed
$62,900
-42.9% vs national
Plumber
14K employed
$60,470
-45.1% vs national
Automotive Service Technician
18K employed
$59,330
-46.1% vs national
Maintenance and Repair Worker
35K employed
$49,470
-55.1% vs national
Construction Laborer
26K employed
$43,560
-60.5% vs national
Education
Librarian
5K employed
$77,430
-29.7% vs national
Secondary School Teacher
31K employed
$72,170
-34.5% vs national
School Counselor
9K employed
$67,660
-38.6% vs national
Elementary School Teacher
38K employed
$65,550
-40.5% vs national
Kindergarten Teacher
4K employed
$63,920
-42.0% vs national
Middle School Teacher
18K employed
$63,520
-42.3% vs national
Tutor
9K employed
$49,160
-55.4% vs national