General Internal Medicine Physicians vs Nurse Anesthetists: Salary Comparison

Side-by-side salary data across all 50 states. Data from the Bureau of Labor Statistics (2024).

National Salary Overview

General Internal Medicine Physicians

Median Salary
$205,371
Average (Mean)
$225,595
Employed Nationwide
38,430
VS

Nurse Anesthetists

Median Salary
$210,398
Average (Mean)
$214,388
Employed Nationwide
40,560
Nurse Anesthetists earns $5,026 more (2.4%)

Key Metrics Compared

Median Salary $205,371 $210,398
Average (Mean) Salary $225,595 $214,388
Total Employment 38,430 40,560
States with Higher Pay 10 6

Salary by State: General Internal Medicine Physicians vs Nurse Anesthetists

Showing 16 states where both occupations have BLS data. General Internal Medicine Physicians pays more in 10 states; Nurse Anesthetists pays more in 6.

State General Internal Medicine Physicians Nurse Anesthetists Difference
Florida $217,910
$176,230
+$41,680
Kentucky $236,450
$212,600
+$23,850
Maryland $221,490
$203,640
+$17,850
Massachusetts $228,650
$235,000
$-6,350
Michigan $212,970
$226,820
$-13,850
Missouri $228,030
$215,670
+$12,360
Nebraska $187,600
$211,910
$-24,310
New Jersey $222,010
$231,080
$-9,070
Ohio $199,990
$196,490
+$3,500
Oklahoma $204,280
$216,220
$-11,940
Oregon $225,140
$224,520
+$620
South Carolina $211,610
$209,870
+$1,740
Tennessee $64,590
$197,320
$-132,730
Texas $225,520
$196,540
+$28,980
Utah $213,280
$121,660
+$91,620
Virginia $220,360
$202,850
+$17,510

Frequently Asked Questions

Who makes more: General Internal Medicine Physicians or Nurse Anesthetists?
On average across all states, a Nurse Anesthetists earns more than a General Internal Medicine Physicians. The national median salary difference is $5,026 (2.4%) based on 2024 BLS data.
In how many states does a General Internal Medicine Physicians earn more than a Nurse Anesthetists?
A General Internal Medicine Physicians earns a higher median salary than a Nurse Anesthetists in 10 out of 16 states where both occupations have BLS data. A Nurse Anesthetists pays more in 6 states.
What is the median salary for a General Internal Medicine Physicians vs Nurse Anesthetists?
The national median salary for a General Internal Medicine Physicians is $205,371 per year, compared to $210,398 for a Nurse Anesthetists, according to 2024 BLS OEWS data.
Which has more jobs: General Internal Medicine Physicians or Nurse Anesthetists?
There are more people employed as Nurse Anesthetists. BLS reports approximately 38,430 General Internal Medicine Physicians positions and 40,560 Nurse Anesthetists positions nationwide (2024).
Should I become a General Internal Medicine Physicians or Nurse Anesthetists?
Both General Internal Medicine Physicians and Nurse Anesthetists are viable career paths. Beyond salary, consider factors like job availability in your state, work-life balance, education requirements, growth potential, and personal interests. Visit each occupation's salary page for state-specific data and career insights.