Highest-Paying Jobs in Virginia (2025)
Ranking 151 occupations by median salary in Virginia · Source: BLS OES & H-1B filings
Avg. Median Salary (VA)
$110,629
+8.7% vs national avg
National Median
$101,797
across all states
Total Employed
2.2M+
workers tracked in Virginia
Top 25 Highest-Paying Jobs in Virginia
Occupations in Virginia ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Anesthesiologist | $488,310 | +22.3% | — |
| 2 | Cardiologist | $461,450 | -5.7% | 810 |
| 3 | Radiologist | $376,270 | +0.1% | — |
| 4 | Surgeon | $360,510 | -4.5% | 260 |
| 5 | Chief Executive Officer | $310,740 | +46.1% | 5K |
| 6 | Psychiatrist | $295,010 | +14.5% | 370 |
| 7 | Obstetrician and Gynecologist | $282,410 | -8.1% | — |
| 8 | Nurse Anesthetist | $252,110 | +2.8% | 700 |
| 9 | Family Medicine Physician | $222,630 | -13.7% | 3K |
| 10 | Computer and Information Systems Manager | $201,490 | +23.7% | 18K |
| 11 | Dentist | $197,110 | +12.2% | 4K |
| 12 | Pediatrician | $195,940 | -9.1% | 750 |
| 13 | Sales Manager | $191,130 | +37.1% | 10K |
| 14 | Marketing Manager | $187,820 | +28.3% | 7K |
| 15 | Financial Manager | $185,220 | +22.9% | 21K |
| 16 | Public Relations Manager | $176,340 | +36.3% | 3K |
| 17 | Engineering Manager | $176,160 | +6.1% | 4K |
| 18 | Lawyer | $167,210 | +24.1% | 19K |
| 19 | Purchasing Manager | $166,230 | +18.9% | 4K |
| 20 | Human Resources Manager | $165,980 | +19.8% | 6K |
| 21 | Database Administrator | $160,360 | +21.0% | 5K |
| 22 | Computer and Information Research Scientist | $157,390 | +18.3% | 4K |
| 23 | Physicist | $145,040 | -5.7% | 940 |
| 24 | Pharmacist | $144,060 | +0.8% | 8K |
| 25 | Aerospace Engineer | $143,210 | +10.1% | 3K |
Healthcare
Anesthesiologist
$488,310
+22.3% vs national
Cardiologist
810 employed
$461,450
-5.7% vs national
Radiologist
$376,270
+0.1% vs national
Surgeon
260 employed
$360,510
-4.5% vs national
Psychiatrist
370 employed
$295,010
+14.5% vs national
Obstetrician and Gynecologist
$282,410
-8.1% vs national
Nurse Anesthetist
700 employed
$252,110
+2.8% vs national
Family Medicine Physician
3K employed
$222,630
-13.7% vs national
Dentist
4K employed
$197,110
+12.2% vs national
Pediatrician
750 employed
$195,940
-9.1% vs national
Pharmacist
8K employed
$144,060
+0.8% vs national
Physician Assistant
4K employed
$135,940
-0.1% vs national
Nurse Midwife
$135,710
+2.2% vs national
Podiatrist
260 employed
$133,640
-25.0% vs national
Optometrist
1K employed
$131,570
-3.3% vs national
Medical and Health Services Manager
10K employed
$129,270
+7.5% vs national
Nurse Practitioner
7K employed
$127,810
-4.5% vs national
Veterinarian
3K employed
$126,730
+1.4% vs national
Dental Hygienist
4K employed
$102,950
+6.3% vs national
Physical Therapist
8K employed
$101,450
-0.2% vs national
Occupational Therapist
4K employed
$100,710
+2.0% vs national
Speech-Language Pathologist
4K employed
$96,250
+5.4% vs national
Registered Nurse
77K employed
$93,600
-0.5% vs national
Respiratory Therapist
3K employed
$82,910
-1.2% vs national
Radiologic Technologist
5K employed
$80,670
-0.8% vs national
Dietitian and Nutritionist
2K employed
$77,380
+5.3% vs national
Licensed Practical Nurse
16K employed
$64,920
-2.7% vs national
Social Worker
4K employed
$64,240
+12.4% vs national
Mental Health Counselor
18K employed
$59,880
+0.8% vs national
Rehabilitation Counselor
3K employed
$47,530
-1.3% vs national
Dental Assistant
11K employed
$46,670
-4.9% vs national
Medical Assistant
17K employed
$44,740
+0.3% vs national
Pharmacy Technician
11K employed
$44,610
-1.8% vs national
Nursing Assistant (CNA)
41K employed
$43,200
+3.3% vs national
Home Health and Personal Care Aide
70K employed
$30,300
-13.3% vs national
Management
Chief Executive Officer
5K employed
$310,740
+46.1% vs national
Sales Manager
10K employed
$191,130
+37.1% vs national
Marketing Manager
7K employed
$187,820
+28.3% vs national
Public Relations Manager
3K employed
$176,340
+36.3% vs national
Purchasing Manager
4K employed
$166,230
+18.9% vs national
Human Resources Manager
6K employed
$165,980
+19.8% vs national
Training and Development Manager
1K employed
$137,520
+10.2% vs national
Administrative Services Manager
3K employed
$130,850
+15.4% vs national
Industrial Production Manager
3K employed
$128,230
+3.1% vs national
General and Operations Manager
104K employed
$122,080
+12.9% vs national
Project Management Specialist
44K employed
$120,840
+22.4% vs national
Construction Manager
7K employed
$119,110
+4.2% vs national
Management Analyst
60K employed
$117,580
+20.3% vs national
Human Resources Specialist
29K employed
$82,090
+13.0% vs national
Property and Real Estate Manager
6K employed
$79,810
+16.7% vs national
Technology
Computer and Information Systems Manager
18K employed
$201,490
+23.7% vs national
Database Administrator
5K employed
$160,360
+21.0% vs national
Computer and Information Research Scientist
4K employed
$157,390
+18.3% vs national
Computer Network Architect
9K employed
$141,340
+11.8% vs national
Software Engineer
17K employed
$139,030
+30.3% vs national
Computer Hardware Engineer
2K employed
$139,030
+6.8% vs national
Software Developer
88K employed
$136,460
+7.1% vs national
Information Security Analyst
19K employed
$134,900
+15.3% vs national
Operations Research Analyst
7K employed
$129,460
+45.1% vs national
Web Developer
5K employed
$128,380
+48.8% vs national
Data Scientist
9K employed
$126,430
+17.8% vs national
Computer Programmer
3K employed
$121,610
+26.7% vs national
Computer Systems Analyst
23K employed
$120,840
+16.1% vs national
Statistician
720 employed
$114,920
+16.6% vs national
Network Administrator
12K employed
$109,610
+17.0% vs national
Multimedia Artist and Animator
380 employed
$81,510
+3.4% vs national
Web and Digital Interface Designer
2K employed
$77,140
-10.2% vs national
Computer Network Support Specialist
6K employed
$76,760
+4.7% vs national
Computer User Support Specialist
21K employed
$65,040
+7.0% vs national
Data Analyst
180 employed
$59,990
-21.7% vs national
Finance
Financial Manager
21K employed
$185,220
+22.9% vs national
Economist
950 employed
$137,590
+23.6% vs national
Actuary
440 employed
$131,900
+5.7% vs national
Financial Analyst
10K employed
$105,490
+8.6% vs national
Budget Analyst
3K employed
$105,470
+19.4% vs national
Financial Examiner
1K employed
$104,060
+16.5% vs national
Personal Financial Advisor
6K employed
$102,640
+3.6% vs national
Credit Analyst
2K employed
$102,430
+25.5% vs national
Accountant
47K employed
$93,290
+12.9% vs national
Tax Examiner
5K employed
$92,930
+15.5% vs national
Compliance Officer
15K employed
$80,380
+1.8% vs national
Loan Officer
9K employed
$78,320
+2.6% vs national
Securities Sales Agent
11K employed
$62,910
-13.3% vs national
Insurance Sales Agent
9K employed
$60,520
-4.7% vs national
Engineering
Engineering Manager
4K employed
$176,160
+6.1% vs national
Aerospace Engineer
3K employed
$143,210
+10.1% vs national
Chemical Engineer
790 employed
$136,380
+17.9% vs national
Nuclear Engineer
$128,890
-8.5% vs national
Electrical Engineer
7K employed
$119,030
+4.0% vs national
Materials Engineer
620 employed
$116,720
+7.2% vs national
Biomedical Engineer
330 employed
$106,140
+2.6% vs national
Environmental Engineer
1K employed
$104,940
+0.8% vs national
Mechanical Engineer
7K employed
$104,180
-1.2% vs national
Industrial Engineer
6K employed
$102,550
-3.7% vs national
Civil Engineer
11K employed
$97,120
-2.0% vs national
Legal
Science
Physicist
940 employed
$145,040
-5.7% vs national
Biochemist and Biophysicist
70 employed
$105,780
+6.6% vs national
Chemist
2K employed
$96,650
+5.0% vs national
Medical Scientist
5K employed
$93,620
+1.5% vs national
Geoscientist
300 employed
$88,390
-2.5% vs national
Psychologist
2K employed
$86,520
-11.0% vs national
Urban and Regional Planner
2K employed
$86,030
+2.6% vs national
Environmental Scientist
3K employed
$82,230
+2.7% vs national
Creative
Art Director
670 employed
$101,150
+6.5% vs national
Commercial and Industrial Designer
1K employed
$82,230
+0.5% vs national
Graphic Designer
5K employed
$72,310
+19.3% vs national
Producer and Director
3K employed
$65,900
-6.8% vs national
Interior Designer
2K employed
$62,560
-5.1% vs national
Audio and Video Technician
2K employed
$53,960
-0.6% vs national
Business & Operations
Logistician
11K employed
$98,920
+18.6% vs national
Purchasing Agent
22K employed
$89,210
+16.1% vs national
Writer and Author
2K employed
$85,000
+20.2% vs national
Editor
3K employed
$80,590
+20.9% vs national
Public Relations Specialist
10K employed
$80,380
+15.7% vs national
Training and Development Specialist
16K employed
$77,690
+13.1% vs national
Real Estate Broker
2K employed
$77,270
+10.3% vs national
Market Research Analyst
26K employed
$76,980
+5.6% vs national
Real Estate Sales Agent
6K employed
$63,980
+8.5% vs national
Education
Instructional Coordinator
6K employed
$83,230
+9.1% vs national
Librarian
5K employed
$77,430
+14.7% vs national
Secondary School Teacher
31K employed
$72,170
+2.5% vs national
School Counselor
9K employed
$67,660
+4.2% vs national
Elementary School Teacher
38K employed
$65,550
-3.9% vs national
Kindergarten Teacher
4K employed
$63,920
-0.4% vs national
Middle School Teacher
18K employed
$63,520
-7.4% vs national
Tutor
9K employed
$49,160
+10.2% vs national
Skilled Trades
Construction Supervisor
25K employed
$78,640
-5.2% vs national
Air Traffic Controller
280 employed
$72,250
+26.9% vs national
Electrician
24K employed
$62,900
-9.2% vs national
Plumber
14K employed
$60,470
-11.8% vs national
Automotive Service Technician
18K employed
$59,330
+13.7% vs national
Maintenance and Repair Worker
35K employed
$49,470
-2.3% vs national
Construction Laborer
26K employed
$43,560
-11.6% vs national