District of Columbia Salary Data (2024)
Salary data for 107 occupations in District of Columbia · Source: BLS OES & H-1B filings
Avg. Median Salary (DC)
$120,108
+26.0% vs national avg
National Median
$95,304
across all states
Total Employed
292K+
workers tracked in District of Columbia
Healthcare
Obstetrician and Gynecologist
90 employed
$236,610
+148.3% vs national
Family Medicine Physician
$212,830
+123.3% vs national
Internal Medicine Physician
620 employed
$209,250
+119.6% vs national
Psychiatrist
240 employed
$193,470
+103.0% vs national
Medical and Health Services Manager
2K employed
$161,050
+69.0% vs national
Optometrist
60 employed
$154,300
+61.9% vs national
Veterinarian
100 employed
$153,200
+60.7% vs national
Pediatrician
$147,060
+54.3% vs national
Pharmacist
820 employed
$141,560
+48.5% vs national
Nurse Practitioner
790 employed
$131,380
+37.9% vs national
Physician Assistant
620 employed
$131,070
+37.5% vs national
Speech-Language Pathologist
410 employed
$106,950
+12.2% vs national
Nurse Midwife
70 employed
$106,580
+11.8% vs national
Registered Nurse
10K employed
$104,550
+9.7% vs national
Respiratory Therapist
360 employed
$104,240
+9.4% vs national
Physical Therapist
850 employed
$100,760
+5.7% vs national
Occupational Therapist
530 employed
$99,290
+4.2% vs national
Radiologic Technologist
550 employed
$99,080
+4.0% vs national
Dietitian and Nutritionist
260 employed
$77,010
-19.2% vs national
Rehabilitation Counselor
310 employed
$74,410
-21.9% vs national
Social Worker
640 employed
$72,720
-23.7% vs national
Licensed Practical Nurse
1K employed
$70,420
-26.1% vs national
Pharmacy Technician
950 employed
$45,670
-52.1% vs national
Technology
Computer and Information Systems Manager
5K employed
$191,880
+101.3% vs national
Database Administrator
800 employed
$157,080
+64.8% vs national
Computer and Information Research Scientist
330 employed
$153,630
+61.2% vs national
Computer Hardware Engineer
160 employed
$153,630
+61.2% vs national
Computer Network Support Specialist
1K employed
$140,050
+47.0% vs national
Software Engineer
17K employed
$137,610
+44.4% vs national
Data Scientist
4K employed
$137,120
+43.9% vs national
Software Developer
8K employed
$136,040
+42.7% vs national
Statistician
610 employed
$133,680
+40.3% vs national
Web Developer
700 employed
$121,000
+27.0% vs national
Operations Research Analyst
2K employed
$115,980
+21.7% vs national
Network Administrator
1K employed
$114,140
+19.8% vs national
Computer Systems Analyst
2K employed
$114,110
+19.7% vs national
Data Analyst
$100,740
+5.7% vs national
Web and Digital Interface Designer
660 employed
$91,820
-3.7% vs national
Computer Network Architect
640 employed
$86,730
-9.0% vs national
Legal
Engineering
Nuclear Engineer
240 employed
$189,800
+99.2% vs national
Engineering Manager
1K employed
$176,950
+85.7% vs national
Aerospace Engineer
330 employed
$175,350
+84.0% vs national
Marine Engineer
400 employed
$166,750
+75.0% vs national
Electrical Engineer
520 employed
$138,860
+45.7% vs national
Mechanical Engineer
590 employed
$130,000
+36.4% vs national
Environmental Engineer
170 employed
$125,980
+32.2% vs national
Industrial Engineer
130 employed
$118,960
+24.8% vs national
Civil Engineer
2K employed
$102,170
+7.2% vs national
Biomedical Engineer
90 employed
$101,620
+6.6% vs national
Finance
Financial Manager
8K employed
$181,210
+90.1% vs national
Financial Examiner
590 employed
$177,550
+86.3% vs national
Economist
3K employed
$162,610
+70.6% vs national
Actuary
200 employed
$153,340
+60.9% vs national
Tax Examiner
3K employed
$123,450
+29.5% vs national
Budget Analyst
2K employed
$117,960
+23.8% vs national
Financial Analyst
4K employed
$106,840
+12.1% vs national
Credit Analyst
60 employed
$103,530
+8.6% vs national
Accountant
10K employed
$103,030
+8.1% vs national
Compliance Officer
4K employed
$103,010
+8.1% vs national
Loan Officer
420 employed
$102,200
+7.2% vs national
Personal Financial Advisor
650 employed
$100,840
+5.8% vs national
Insurance Sales Agent
510 employed
$75,180
-21.1% vs national
Securities Sales Agent
2K employed
$69,220
-27.4% vs national
Management
Human Resources Manager
2K employed
$174,400
+83.0% vs national
Purchasing Manager
1K employed
$171,910
+80.4% vs national
Marketing Manager
4K employed
$168,080
+76.4% vs national
General and Operations Manager
36K employed
$167,270
+75.5% vs national
Sales Manager
1K employed
$154,320
+61.9% vs national
Industrial Production Manager
40 employed
$152,220
+59.7% vs national
Training and Development Manager
220 employed
$129,890
+36.3% vs national
Construction Manager
950 employed
$128,770
+35.1% vs national
Management Analyst
20K employed
$125,500
+31.7% vs national
Project Management Specialist
6K employed
$103,190
+8.3% vs national
Human Resources Specialist
7K employed
$102,500
+7.6% vs national
Property and Real Estate Manager
2K employed
$86,040
-9.7% vs national
Science
Creative
Business & Operations
Writer and Author
1K employed
$121,160
+27.1% vs national
Logistician
1K employed
$117,500
+23.3% vs national
Public Relations Specialist
18K employed
$97,800
+2.6% vs national
Training and Development Specialist
2K employed
$84,460
-11.4% vs national
Market Research Analyst
6K employed
$83,340
-12.6% vs national
Editor
4K employed
$81,580
-14.4% vs national
Real Estate Sales Agent
450 employed
$43,720
-54.1% vs national
Skilled Trades
Construction Supervisor
1K employed
$96,330
+1.1% vs national
Electrician
2K employed
$81,950
-14.0% vs national
Plumber
640 employed
$81,950
-14.0% vs national
Automotive Service Technician
270 employed
$71,030
-25.5% vs national
Maintenance and Repair Worker
5K employed
$60,600
-36.4% vs national
Construction Laborer
2K employed
$49,520
-48.0% vs national
Education
Elementary School Teacher
4K employed
$94,730
-0.6% vs national
Librarian
940 employed
$93,740
-1.6% vs national
School Counselor
2K employed
$80,280
-15.8% vs national
Secondary School Teacher
3K employed
$78,770
-17.3% vs national
Middle School Teacher
2K employed
$78,090
-18.1% vs national
Kindergarten Teacher
180 employed
$75,210
-21.1% vs national
Tutor
480 employed
$61,480
-35.5% vs national