Highest-Paying Jobs in District of Columbia (2025)
Ranking 135 occupations by median salary in District of Columbia · Source: BLS OES & H-1B filings
Avg. Median Salary (DC)
$115,544
+13.5% vs national avg
National Median
$101,797
across all states
Total Employed
411K+
workers tracked in District of Columbia
Top 25 Highest-Paying Jobs in District of Columbia
Occupations in District of Columbia ranked by median annual salary (2025 BLS OES data).
| Rank | Occupation | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Emergency Medicine Physician | $318,200 | -10.1% | 120 |
| 2 | Podiatrist | $265,740 | +49.1% | — |
| 3 | Family Medicine Physician | $233,390 | -9.5% | 150 |
| 4 | Internal Medicine Physician | $223,250 | -14.2% | 490 |
| 5 | Anesthesiologist | $202,570 | -49.3% | 100 |
| 6 | Financial Examiner | $198,720 | +122.5% | 470 |
| 7 | Public Relations Manager | $197,600 | +52.7% | 7K |
| 8 | Nuclear Engineer | $195,190 | +38.5% | 230 |
| 9 | Computer and Information Systems Manager | $195,190 | +19.8% | 6K |
| 10 | Lawyer | $195,190 | +44.9% | 33K |
| 11 | Financial Manager | $188,880 | +25.3% | 9K |
| 12 | Engineering Manager | $185,220 | +11.5% | 1K |
| 13 | Human Resources Manager | $184,350 | +33.1% | 2K |
| 14 | Psychiatrist | $183,080 | -29.0% | 310 |
| 15 | Radiologist | $182,450 | -51.5% | 80 |
| 16 | Marketing Manager | $177,170 | +21.0% | 3K |
| 17 | Purchasing Manager | $175,720 | +25.7% | 1K |
| 18 | Marine Engineer | $172,330 | +49.5% | 490 |
| 19 | General and Operations Manager | $168,000 | +55.4% | 36K |
| 20 | Economist | $167,590 | +50.6% | 3K |
| 21 | Actuary | $166,230 | +33.2% | 160 |
| 22 | Computer Hardware Engineer | $163,360 | +25.5% | 210 |
| 23 | Aerospace Engineer | $157,600 | +21.1% | 290 |
| 24 | Physicist | $157,040 | +2.1% | 480 |
| 25 | Software Engineer | $156,590 | +46.8% | 17K |
Healthcare
Emergency Medicine Physician
120 employed
$318,200
-10.1% vs national
Podiatrist
$265,740
+49.1% vs national
Family Medicine Physician
150 employed
$233,390
-9.5% vs national
Internal Medicine Physician
490 employed
$223,250
-14.2% vs national
Anesthesiologist
100 employed
$202,570
-49.3% vs national
Psychiatrist
310 employed
$183,080
-29.0% vs national
Radiologist
80 employed
$182,450
-51.5% vs national
Medical and Health Services Manager
2K employed
$155,140
+29.0% vs national
Pharmacist
850 employed
$153,400
+7.4% vs national
Dental Hygienist
320 employed
$137,220
+41.7% vs national
Nurse Practitioner
680 employed
$135,880
+1.6% vs national
Physician Assistant
470 employed
$135,140
-0.7% vs national
Optometrist
50 employed
$134,840
-0.9% vs national
Veterinarian
190 employed
$134,530
+7.7% vs national
Respiratory Therapist
430 employed
$111,950
+33.5% vs national
Speech-Language Pathologist
390 employed
$109,380
+19.8% vs national
Occupational Therapist
540 employed
$109,170
+10.5% vs national
Radiologic Technologist
660 employed
$102,770
+26.4% vs national
Registered Nurse
11K employed
$102,540
+9.0% vs national
Physical Therapist
610 employed
$101,640
+0.0% vs national
Nurse Midwife
70 employed
$101,450
-23.6% vs national
Dietitian and Nutritionist
270 employed
$82,150
+11.8% vs national
Pediatrician
$79,240
-63.2% vs national
Licensed Practical Nurse
1K employed
$75,740
+13.5% vs national
Social Worker
510 employed
$73,310
+28.3% vs national
Dental Assistant
630 employed
$60,580
+23.4% vs national
Mental Health Counselor
1K employed
$60,450
+1.8% vs national
Medical Assistant
2K employed
$51,050
+14.5% vs national
Rehabilitation Counselor
$49,680
+3.2% vs national
Nursing Assistant (CNA)
3K employed
$47,700
+14.1% vs national
Pharmacy Technician
1K employed
$47,410
+4.4% vs national
Home Health and Personal Care Aide
13K employed
$42,700
+22.2% vs national
Finance
Financial Examiner
470 employed
$198,720
+122.5% vs national
Financial Manager
9K employed
$188,880
+25.3% vs national
Economist
3K employed
$167,590
+50.6% vs national
Actuary
160 employed
$166,230
+33.2% vs national
Credit Analyst
50 employed
$132,590
+62.4% vs national
Tax Examiner
2K employed
$125,110
+55.6% vs national
Budget Analyst
1K employed
$124,590
+41.0% vs national
Accountant
10K employed
$111,530
+35.0% vs national
Compliance Officer
4K employed
$111,030
+40.6% vs national
Financial Analyst
4K employed
$105,780
+8.9% vs national
Personal Financial Advisor
480 employed
$104,990
+6.0% vs national
Loan Officer
370 employed
$92,890
+21.7% vs national
Insurance Sales Agent
$84,530
+33.1% vs national
Securities Sales Agent
2K employed
$72,010
-0.8% vs national
Management
Public Relations Manager
7K employed
$197,600
+52.7% vs national
Human Resources Manager
2K employed
$184,350
+33.1% vs national
Marketing Manager
3K employed
$177,170
+21.0% vs national
Purchasing Manager
1K employed
$175,720
+25.7% vs national
General and Operations Manager
36K employed
$168,000
+55.4% vs national
Sales Manager
2K employed
$141,800
+1.7% vs national
Training and Development Manager
210 employed
$141,710
+13.5% vs national
Administrative Services Manager
1K employed
$128,610
+13.4% vs national
Construction Manager
1K employed
$126,430
+10.7% vs national
Management Analyst
19K employed
$126,140
+29.0% vs national
Industrial Production Manager
50 employed
$124,420
-0.0% vs national
Human Resources Specialist
7K employed
$110,970
+52.8% vs national
Project Management Specialist
5K employed
$104,900
+6.3% vs national
Property and Real Estate Manager
2K employed
$94,080
+37.5% vs national
Engineering
Nuclear Engineer
230 employed
$195,190
+38.5% vs national
Engineering Manager
1K employed
$185,220
+11.5% vs national
Marine Engineer
490 employed
$172,330
+49.5% vs national
Aerospace Engineer
290 employed
$157,600
+21.1% vs national
Electrical Engineer
330 employed
$143,000
+25.0% vs national
Mechanical Engineer
510 employed
$133,300
+26.5% vs national
Civil Engineer
2K employed
$103,880
+4.8% vs national
Industrial Engineer
160 employed
$103,300
-3.0% vs national
Biomedical Engineer
80 employed
$100,920
-2.5% vs national
Technology
Computer and Information Systems Manager
6K employed
$195,190
+19.8% vs national
Computer Hardware Engineer
210 employed
$163,360
+25.5% vs national
Software Engineer
17K employed
$156,590
+46.8% vs national
Database Administrator
790 employed
$150,010
+13.2% vs national
Computer and Information Research Scientist
330 employed
$144,190
+8.4% vs national
Statistician
550 employed
$140,670
+42.7% vs national
Computer Network Architect
1K employed
$137,670
+8.9% vs national
Software Developer
6K employed
$136,880
+7.4% vs national
Information Security Analyst
2K employed
$135,090
+15.5% vs national
Data Scientist
3K employed
$126,490
+17.9% vs national
Computer Systems Analyst
2K employed
$116,820
+12.2% vs national
Web Developer
430 employed
$114,690
+32.9% vs national
Network Administrator
1K employed
$110,970
+18.4% vs national
Web and Digital Interface Designer
480 employed
$107,650
+25.4% vs national
Operations Research Analyst
2K employed
$96,030
+7.6% vs national
Computer Network Support Specialist
450 employed
$91,370
+24.7% vs national
Computer User Support Specialist
3K employed
$80,950
+33.2% vs national
Legal
Science
Physicist
480 employed
$157,040
+2.1% vs national
Chemist
280 employed
$149,860
+62.9% vs national
Urban and Regional Planner
120 employed
$137,000
+63.5% vs national
Environmental Scientist
1K employed
$132,620
+65.7% vs national
Biochemist and Biophysicist
70 employed
$120,090
+21.1% vs national
Psychologist
220 employed
$107,000
+10.1% vs national
Medical Scientist
670 employed
$101,940
+10.5% vs national
Business & Operations
Writer and Author
1K employed
$129,300
+82.8% vs national
Purchasing Agent
2K employed
$124,090
+61.4% vs national
Real Estate Sales Agent
590 employed
$123,770
+109.9% vs national
Logistician
1K employed
$104,770
+25.6% vs national
Public Relations Specialist
17K employed
$102,740
+47.9% vs national
Market Research Analyst
6K employed
$98,090
+34.6% vs national
Editor
3K employed
$83,920
+25.9% vs national
Training and Development Specialist
2K employed
$80,980
+17.9% vs national
Education
Instructional Coordinator
1K employed
$105,990
+39.0% vs national
Elementary School Teacher
4K employed
$96,580
+41.7% vs national
Librarian
960 employed
$96,550
+43.0% vs national
Secondary School Teacher
3K employed
$82,750
+17.5% vs national
Kindergarten Teacher
180 employed
$81,500
+27.0% vs national
School Counselor
2K employed
$80,470
+23.9% vs national
Middle School Teacher
2K employed
$79,900
+16.5% vs national
Tutor
600 employed
$66,430
+48.9% vs national
Creative
Skilled Trades
Plumber
1K employed
$101,020
+47.3% vs national
Construction Supervisor
1K employed
$86,520
+4.3% vs national
Electrician
2K employed
$78,970
+14.0% vs national
Automotive Service Technician
310 employed
$68,660
+31.6% vs national
Maintenance and Repair Worker
5K employed
$60,310
+19.1% vs national
Construction Laborer
2K employed
$50,020
+1.5% vs national