Virginia Salary Data (2024)
Salary data for 113 occupations in Virginia · Source: BLS OES & H-1B filings
Avg. Median Salary (VA)
$101,860
+6.9% vs national avg
National Median
$95,304
across all states
Total Employed
1.2M+
workers tracked in Virginia
Healthcare
Family Medicine Physician
3K employed
$219,500
+130.3% vs national
Nurse Anesthetist
980 employed
$199,960
+109.8% vs national
Pediatrician
1K employed
$189,070
+98.4% vs national
Dentist
4K employed
$182,570
+91.6% vs national
Nurse Midwife
$139,770
+46.7% vs national
Podiatrist
280 employed
$139,770
+46.7% vs national
Pharmacist
8K employed
$137,470
+44.2% vs national
Physician Assistant
4K employed
$135,490
+42.2% vs national
Medical and Health Services Manager
10K employed
$124,530
+30.7% vs national
Nurse Practitioner
6K employed
$124,210
+30.3% vs national
Veterinarian
3K employed
$124,110
+30.2% vs national
Physical Therapist
7K employed
$100,710
+5.7% vs national
Occupational Therapist
4K employed
$100,540
+5.5% vs national
Speech-Language Pathologist
4K employed
$94,370
-1.0% vs national
Registered Nurse
77K employed
$88,820
-6.8% vs national
Radiologic Technologist
5K employed
$79,670
-16.4% vs national
Respiratory Therapist
3K employed
$79,600
-16.5% vs national
Dietitian and Nutritionist
1K employed
$75,210
-21.1% vs national
Social Worker
3K employed
$63,530
-33.3% vs national
Licensed Practical Nurse
17K employed
$62,310
-34.6% vs national
Rehabilitation Counselor
2K employed
$46,540
-51.2% vs national
Pharmacy Technician
11K employed
$42,490
-55.4% vs national
Technology
Computer and Information Systems Manager
19K employed
$192,870
+102.4% vs national
Computer and Information Research Scientist
3K employed
$153,340
+60.9% vs national
Computer Network Support Specialist
9K employed
$148,080
+55.4% vs national
Computer Hardware Engineer
2K employed
$139,570
+46.4% vs national
Software Developer
83K employed
$134,470
+41.1% vs national
Software Engineer
14K employed
$132,810
+39.4% vs national
Data Scientist
6K employed
$126,070
+32.3% vs national
Operations Research Analyst
6K employed
$123,050
+29.1% vs national
Computer Systems Analyst
23K employed
$113,500
+19.1% vs national
Web Developer
4K employed
$110,830
+16.3% vs national
Network Administrator
14K employed
$106,610
+11.9% vs national
Statistician
800 employed
$101,900
+6.9% vs national
Computer Network Architect
6K employed
$79,370
-16.7% vs national
Multimedia Artist and Animator
260 employed
$79,100
-17.0% vs national
Web and Digital Interface Designer
3K employed
$66,240
-30.5% vs national
Data Analyst
270 employed
$52,440
-45.0% vs national
Management
Marketing Manager
7K employed
$177,250
+86.0% vs national
Sales Manager
10K employed
$170,970
+79.4% vs national
Human Resources Manager
6K employed
$161,690
+69.7% vs national
Purchasing Manager
4K employed
$161,300
+69.2% vs national
Training and Development Manager
1K employed
$139,630
+46.5% vs national
Industrial Production Manager
3K employed
$123,060
+29.1% vs national
General and Operations Manager
100K employed
$121,530
+27.5% vs national
Project Management Specialist
47K employed
$114,990
+20.7% vs national
Management Analyst
65K employed
$109,650
+15.1% vs national
Construction Manager
7K employed
$107,000
+12.3% vs national
Property and Real Estate Manager
5K employed
$84,360
-11.5% vs national
Human Resources Specialist
30K employed
$78,580
-17.5% vs national
Finance
Financial Manager
21K employed
$170,290
+78.7% vs national
Economist
970 employed
$148,010
+55.3% vs national
Actuary
690 employed
$135,880
+42.6% vs national
Budget Analyst
3K employed
$108,740
+14.1% vs national
Financial Analyst
9K employed
$104,030
+9.2% vs national
Personal Financial Advisor
6K employed
$99,990
+4.9% vs national
Credit Analyst
2K employed
$97,590
+2.4% vs national
Financial Examiner
2K employed
$89,950
-5.6% vs national
Tax Examiner
6K employed
$85,670
-10.1% vs national
Accountant
50K employed
$84,190
-11.7% vs national
Compliance Officer
15K employed
$80,990
-15.0% vs national
Loan Officer
9K employed
$79,600
-16.5% vs national
Securities Sales Agent
11K employed
$66,960
-29.7% vs national
Insurance Sales Agent
14K employed
$59,570
-37.5% vs national
Engineering
Engineering Manager
4K employed
$168,780
+77.1% vs national
Chemical Engineer
1K employed
$132,550
+39.1% vs national
Aerospace Engineer
3K employed
$132,160
+38.7% vs national
Electrical Engineer
6K employed
$122,320
+28.3% vs national
Nuclear Engineer
1K employed
$108,740
+14.1% vs national
Materials Engineer
620 employed
$106,290
+11.5% vs national
Environmental Engineer
1K employed
$103,480
+8.6% vs national
Biomedical Engineer
500 employed
$103,170
+8.3% vs national
Marine Engineer
2K employed
$100,630
+5.6% vs national
Industrial Engineer
5K employed
$99,990
+4.9% vs national
Mechanical Engineer
8K employed
$99,350
+4.2% vs national
Civil Engineer
11K employed
$96,210
+1.0% vs national
Science
Physicist
1K employed
$164,180
+72.3% vs national
Biochemist and Biophysicist
130 employed
$109,230
+14.6% vs national
Chemist
1K employed
$99,810
+4.7% vs national
Medical Scientist
5K employed
$95,080
-0.2% vs national
Urban and Regional Planner
2K employed
$81,750
-14.2% vs national
Environmental Scientist
3K employed
$78,140
-18.0% vs national
Legal
Business & Operations
Logistician
9K employed
$98,620
+3.5% vs national
Writer and Author
2K employed
$80,990
-15.0% vs national
Market Research Analyst
25K employed
$79,840
-16.2% vs national
Editor
3K employed
$79,080
-17.0% vs national
Public Relations Specialist
10K employed
$77,800
-18.4% vs national
Training and Development Specialist
15K employed
$76,250
-20.0% vs national
Real Estate Sales Agent
5K employed
$61,790
-35.2% vs national
Real Estate Broker
2K employed
$55,660
-41.6% vs national
Creative
Art Director
860 employed
$95,680
+0.4% vs national
Commercial and Industrial Designer
1K employed
$78,190
-18.0% vs national
Producer and Director
3K employed
$70,310
-26.2% vs national
Graphic Designer
6K employed
$70,060
-26.5% vs national
Interior Designer
2K employed
$66,450
-30.3% vs national
Audio and Video Technician
3K employed
$50,990
-46.5% vs national
Skilled Trades
Construction Supervisor
24K employed
$76,620
-19.6% vs national
Electrician
24K employed
$61,610
-35.4% vs national
Plumber
13K employed
$59,560
-37.5% vs national
Automotive Service Technician
18K employed
$56,320
-40.9% vs national
Maintenance and Repair Worker
34K employed
$49,070
-48.5% vs national
Construction Laborer
27K employed
$40,210
-57.8% vs national
Air Traffic Controller
350 employed
$39,860
-58.2% vs national
Education
Librarian
5K employed
$74,320
-22.0% vs national
School Counselor
9K employed
$67,350
-29.3% vs national
Secondary School Teacher
29K employed
$63,760
-33.1% vs national
Kindergarten Teacher
4K employed
$62,350
-34.6% vs national
Elementary School Teacher
38K employed
$62,270
-34.7% vs national
Middle School Teacher
18K employed
$60,930
-36.1% vs national
Tutor
8K employed
$50,990
-46.5% vs national