District of Columbia Salary Data (2025)
Salary data for 108 occupations in District of Columbia · Source: BLS OES & H-1B filings
Avg. Median Salary (DC)
$125,515
+13.9% vs national avg
National Median
$110,166
across all states
Total Employed
289K+
workers tracked in District of Columbia
Healthcare
Emergency Medicine Physician
120 employed
$318,200
+188.8% vs national
Podiatrist
$265,740
+141.2% vs national
Family Medicine Physician
150 employed
$233,390
+111.9% vs national
Internal Medicine Physician
490 employed
$223,250
+102.6% vs national
Anesthesiologist
100 employed
$202,570
+83.9% vs national
Psychiatrist
310 employed
$183,080
+66.2% vs national
Radiologist
80 employed
$182,450
+65.6% vs national
Medical and Health Services Manager
2K employed
$155,140
+40.8% vs national
Pharmacist
850 employed
$153,400
+39.2% vs national
Nurse Practitioner
680 employed
$135,880
+23.3% vs national
Physician Assistant
470 employed
$135,140
+22.7% vs national
Optometrist
50 employed
$134,840
+22.4% vs national
Veterinarian
190 employed
$134,530
+22.1% vs national
Respiratory Therapist
430 employed
$111,950
+1.6% vs national
Speech-Language Pathologist
390 employed
$109,380
-0.7% vs national
Occupational Therapist
540 employed
$109,170
-0.9% vs national
Radiologic Technologist
660 employed
$102,770
-6.7% vs national
Registered Nurse
11K employed
$102,540
-6.9% vs national
Physical Therapist
610 employed
$101,640
-7.7% vs national
Nurse Midwife
70 employed
$101,450
-7.9% vs national
Dietitian and Nutritionist
270 employed
$82,150
-25.4% vs national
Pediatrician
$79,240
-28.1% vs national
Licensed Practical Nurse
1K employed
$75,740
-31.2% vs national
Social Worker
510 employed
$73,310
-33.5% vs national
Rehabilitation Counselor
$49,680
-54.9% vs national
Pharmacy Technician
1K employed
$47,410
-57.0% vs national
Finance
Financial Examiner
470 employed
$198,720
+80.4% vs national
Financial Manager
9K employed
$188,880
+71.5% vs national
Economist
3K employed
$167,590
+52.1% vs national
Actuary
160 employed
$166,230
+50.9% vs national
Credit Analyst
50 employed
$132,590
+20.4% vs national
Tax Examiner
2K employed
$125,110
+13.6% vs national
Budget Analyst
1K employed
$124,590
+13.1% vs national
Accountant
10K employed
$111,530
+1.2% vs national
Compliance Officer
4K employed
$111,030
+0.8% vs national
Financial Analyst
4K employed
$105,780
-4.0% vs national
Personal Financial Advisor
480 employed
$104,990
-4.7% vs national
Loan Officer
370 employed
$92,890
-15.7% vs national
Insurance Sales Agent
$84,530
-23.3% vs national
Securities Sales Agent
2K employed
$72,010
-34.6% vs national
Legal
Technology
Computer and Information Systems Manager
6K employed
$195,190
+77.2% vs national
Computer Hardware Engineer
210 employed
$163,360
+48.3% vs national
Software Engineer
17K employed
$156,590
+42.1% vs national
Database Administrator
790 employed
$150,010
+36.2% vs national
Computer and Information Research Scientist
330 employed
$144,190
+30.9% vs national
Statistician
550 employed
$140,670
+27.7% vs national
Computer Network Support Specialist
1K employed
$137,670
+25.0% vs national
Software Developer
6K employed
$136,880
+24.2% vs national
Data Scientist
3K employed
$126,490
+14.8% vs national
Computer Systems Analyst
2K employed
$116,820
+6.0% vs national
Web Developer
430 employed
$114,690
+4.1% vs national
Network Administrator
1K employed
$110,970
+0.7% vs national
Web and Digital Interface Designer
480 employed
$107,650
-2.3% vs national
Operations Research Analyst
2K employed
$96,030
-12.8% vs national
Computer Network Architect
450 employed
$91,370
-17.1% vs national
Engineering
Nuclear Engineer
230 employed
$195,190
+77.2% vs national
Engineering Manager
1K employed
$185,220
+68.1% vs national
Marine Engineer
490 employed
$172,330
+56.4% vs national
Aerospace Engineer
290 employed
$157,600
+43.1% vs national
Electrical Engineer
330 employed
$143,000
+29.8% vs national
Mechanical Engineer
510 employed
$133,300
+21.0% vs national
Civil Engineer
2K employed
$103,880
-5.7% vs national
Industrial Engineer
160 employed
$103,300
-6.2% vs national
Biomedical Engineer
80 employed
$100,920
-8.4% vs national
Management
Human Resources Manager
2K employed
$184,350
+67.3% vs national
Marketing Manager
3K employed
$177,170
+60.8% vs national
Purchasing Manager
1K employed
$175,720
+59.5% vs national
General and Operations Manager
36K employed
$168,000
+52.5% vs national
Sales Manager
2K employed
$141,800
+28.7% vs national
Training and Development Manager
210 employed
$141,710
+28.6% vs national
Construction Manager
1K employed
$126,430
+14.8% vs national
Management Analyst
19K employed
$126,140
+14.5% vs national
Industrial Production Manager
50 employed
$124,420
+12.9% vs national
Human Resources Specialist
7K employed
$110,970
+0.7% vs national
Project Management Specialist
5K employed
$104,900
-4.8% vs national
Property and Real Estate Manager
2K employed
$94,080
-14.6% vs national
Science
Physicist
480 employed
$157,040
+42.5% vs national
Chemist
280 employed
$149,860
+36.0% vs national
Urban and Regional Planner
120 employed
$137,000
+24.4% vs national
Environmental Scientist
1K employed
$132,620
+20.4% vs national
Biochemist and Biophysicist
70 employed
$120,090
+9.0% vs national
Medical Scientist
670 employed
$101,940
-7.5% vs national
Business & Operations
Writer and Author
1K employed
$129,300
+17.4% vs national
Real Estate Sales Agent
590 employed
$123,770
+12.3% vs national
Logistician
1K employed
$104,770
-4.9% vs national
Public Relations Specialist
17K employed
$102,740
-6.7% vs national
Market Research Analyst
6K employed
$98,090
-11.0% vs national
Editor
3K employed
$83,920
-23.8% vs national
Training and Development Specialist
2K employed
$80,980
-26.5% vs national
Creative
Skilled Trades
Plumber
1K employed
$101,020
-8.3% vs national
Construction Supervisor
1K employed
$86,520
-21.5% vs national
Electrician
2K employed
$78,970
-28.3% vs national
Automotive Service Technician
310 employed
$68,660
-37.7% vs national
Maintenance and Repair Worker
5K employed
$60,310
-45.3% vs national
Construction Laborer
2K employed
$50,020
-54.6% vs national
Education
Elementary School Teacher
4K employed
$96,580
-12.3% vs national
Librarian
960 employed
$96,550
-12.4% vs national
Secondary School Teacher
3K employed
$82,750
-24.9% vs national
Kindergarten Teacher
180 employed
$81,500
-26.0% vs national
School Counselor
2K employed
$80,470
-27.0% vs national
Middle School Teacher
2K employed
$79,900
-27.5% vs national
Tutor
600 employed
$66,430
-39.7% vs national