If you are evaluating different careers to determine which profession is best for you, there are probably a number of key factors that contribute to your decision, including educational requirements and your personal interests. Earning potential is likely also a consideration as you consider which career to pursue. Finding the right job requires both time and research.
In this article, we share the top 100 highest-paying jobs, listed in order from the lowest to the highest average salary.
Top 100 highest-paying jobs
Here is a look at the top 100 highest-paying jobs:
1. Cardiologist
National average salary: $351,827 per year
National average salary: $326,296 per year
3. Orthodontist
National average salary: $264,850 per year
4. Psychiatrist
National average salary: $224,577 per year
5. Surgeon
National average salary: $216,248 per year
6. Periodontist
National average salary: $214,896 per year
7. Physician
National average salary: $202,387 per year
8. Dentist
National average salary: $196,417 per year
9. Internal medicine physician
National average salary: $194,938 per year
10. Obstetrician
National average salary: $191,931 per year
National average salary: $185,856 per year
12. Pediatrician
National average salary: $180,202 per year
National average salary: $170,283 per year
14. Enterprise architecture manager
National average salary: $168,762 per year
National average salary: $153,539 per year
16. Vice president
National average salary: $151,358 per year
17. Director of information security
National average salary: $149,204 per year
National average salary: $142,355 per year
National average salary: $139,127 per year
20. Software engineering manager
National average salary: $138,933 per year
21. Senior clinical pharmacist
National average salary: $136,971 per year
National average salary: $134,999 per year
National average salary: $134,840 per year
National average salary: $133,440 per year
25. Cloud engineer
National average salary: $123,688 per year
National average salary: $123,155 per year
27. Data scientist
National average salary: $121,673 per year
28. Optometrist
National average salary: $118,486 per year
National average salary: $114,155 per year
National average salary: $112,591 per year
31. Pharmacy manager
National average salary: $112,546 per year
National average salary: $112,203 per year
33. Podiatrist
National average salary: $112,181 per year
National average salary: $111,846 per year
National Average Salary: $110,733 per year
36. Financial planning and analysis manager
National average salary: $110,418 per year
National average salary: $110,164 per year
National average salary: $109,691 per year
National Average Salary: $108,565 per year
40. Actuary
National average salary: $108,313 per year
National average salary: $106,119 per year
National average salary: $105,594 per year
43. Plant manager
National average salary: $104,902 per year
44. System engineer
National average salary: $104,213 per year
45. Midwife
National average salary: $103,311 per year
46. Java developer
National average salary: $103,292 per year
47. Financial reporting manager
National average salary: $102,178 per year
48. Mathematician
National average salary: $100,351 per year
49. Economist
National average salary: $98,716 per year
National average salary: $98,396 per year
51. Veterinarian
National average salary: $95,762 per year
52. Senior scientist
National average salary: $95,203 per year
National average salary: $95,007 per year
National average salary: $92,298 per year
55. Nuclear engineer
National average salary: $91,119 per year
National average salary: $89,915 per year
57. IT manager
National average salary: $89,577 per year
58. Attorney
National average salary: $89,487 per year
National average salary: $89,085 per year
60. Environmental health and safety officer
National average salary: $88,684 per year
61. Construction superintendent
National average salary: $87,285 per year
62. Psychologist
National average salary: $86,181 per year
National average salary: $86,120 per year
National average salary: $86,059 per year
65. Engineer
National average salary:: $85,621 per year
66. Statistician
National average salary: $84,336 per year
67. Judge
National average salary: $83,715 per year
National average salary: $83,656 per year
National average salary: $83,230 per year
70. Information security analyst
National average salary: $83,001 per year
National average salary: $82,927 per year
National average salary: $82,422 per year
National average salary: $82,111 per year
National average salary: $81,957 per year
National average salary:: $81,715 per year
76. Civil engineer
National average salary: $81,425 per year
77. Loan officer
National average salary: $81,223 per year
78. Project manager
National average salary: $81,214 per year
79. Senior radiation therapist
National average salary: $80,891 per year
National average salary: $80,424 per year
81. Marine engineer
National average salary: $79,531 per year
82. Systems analyst
National average salary: $78,974 per year
National average salary: $78,300 per year
National average salary: $77,190 per year
National average salary: $75,564 per year
86. Sales manager
National average salary: $75,263 per year
87. Director of public relations
National average salary: $74,798 per year
National average salary: $73,905 per year
National average salary: $73,829 per year
National average salary: $73,248 per year
91. Cost estimator
National average salary:: $72,751 per year
National average salary: $72,633 per year
93. Certified public accountant
National average salary: $72,414 per year
94. Registered nurse case manager
National average salary: $69,055 per year
95. Broker
National Average Salary: $68,341 per year
National average salary: $66,687 per year
National average salary: $66,643 per year
National average salary: $65,349 per year
99. Chiropractor
National average salary: $65,201 per year
100. Marketing manager
National average salary: $64,259 per year