Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average annual salary for a physician in the United States is $238,887, translating to about $115 per hour. Salary can vary based on factors such as geographic location, specialty, and years of experience. For instance, physicians in urban areas tend to earn more than those in rural settings. Specialties like orthopedics and cardiology often offer higher pay rates compared to primary care roles.
Where you practice significantly impacts your earnings. States such as California and New York are known for higher salaries, while regions with a lower cost of living may offer more modest compensation. Understanding these variations is crucial for both current and aspiring physicians as they navigate their career paths.
Physicians can find diverse job opportunities across various healthcare settings, including hospitals, private practices, and telemedicine platforms. The demand for healthcare professionals continues to grow, providing a stable career outlook. By staying informed about salary trends and job opportunities, you can strategically plan your career in medicine.
Let Zippia find your next physician job
Let Zippia find your next physician job
The average physician salary in Wisconsin, North Dakota, and Minnesota are the highest in the U.S. The lowest average physician salary states are New Jersey, Hawaii, and Rhode Island.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wisconsin | $204,720 | $98.42 |
| 2 | North Dakota | $204,657 | $98.39 |
| 3 | Tennessee | $200,596 | $96.44 |
| 4 | West Virginia | $202,327 | $97.27 |
| 5 | Minnesota | $204,565 | $98.35 |
| 6 | Indiana | $200,451 | $96.37 |
| 7 | Maine | $199,087 | $95.71 |
| 8 | Kentucky | $200,987 | $96.63 |
| 9 | South Carolina | $200,347 | $96.32 |
| 10 | Iowa | $202,012 | $97.12 |
| 11 | Oklahoma | $197,369 | $94.89 |
| 12 | North Carolina | $196,913 | $94.67 |
| 13 | Arkansas | $199,944 | $96.13 |
| 14 | Alaska | $196,522 | $94.48 |
| 15 | Wyoming | $198,175 | $95.28 |
| 16 | Mississippi | $199,859 | $96.09 |
| 17 | South Dakota | $192,397 | $92.50 |
| 18 | New Mexico | $195,007 | $93.75 |
| 19 | Alabama | $196,757 | $94.59 |
| 20 | New Hampshire | $194,490 | $93.50 |
| 21 | Pennsylvania | $192,043 | $92.33 |
| 22 | Michigan | $194,866 | $93.69 |
| 23 | Washington | $197,702 | $95.05 |
| 24 | Nebraska | $196,093 | $94.28 |
| 25 | Louisiana | $193,837 | $93.19 |
| 26 | Delaware | $199,364 | $95.85 |
| 27 | Florida | $193,805 | $93.18 |
| 28 | Oregon | $195,049 | $93.77 |
| 29 | Vermont | $190,713 | $91.69 |
| 30 | Ohio | $192,629 | $92.61 |
| 31 | Virginia | $196,561 | $94.50 |
| 32 | Georgia | $193,859 | $93.20 |
| 33 | Texas | $191,138 | $91.89 |
| 34 | Kansas | $191,484 | $92.06 |
| 35 | Nevada | $184,846 | $88.87 |
| 36 | Connecticut | $189,182 | $90.95 |
| 37 | Arizona | $183,822 | $88.38 |
| 38 | Idaho | $191,310 | $91.98 |
| 39 | Hawaii | $181,503 | $87.26 |
| 40 | Maryland | $191,223 | $91.93 |
| 41 | Missouri | $188,352 | $90.55 |
| 42 | Illinois | $185,097 | $88.99 |
| 43 | Montana | $176,600 | $84.90 |
| 44 | Massachusetts | $187,249 | $90.02 |
| 45 | New Jersey | $182,340 | $87.66 |
| 46 | New York | $170,421 | $81.93 |
| 47 | California | $185,206 | $89.04 |
| 48 | Rhode Island | $180,231 | $86.65 |
| 49 | Colorado | $186,461 | $89.64 |
| 50 | Utah | $178,931 | $86.02 |
| 51 | District of Columbia | $175,878 | $84.56 |
The highest-paying cities for physicians are Cleveland, TN, Milwaukee, WI, and Richmond, KY.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Cleveland, TN | $301,729 | $145.06 |
| 2 | Milwaukee, WI | $300,885 | $144.66 |
| 3 | Richmond, KY | $300,733 | $144.58 |
| 4 | Columbia, SC | $300,122 | $144.29 |
| 5 | Columbus, MS | $297,796 | $143.17 |
| 6 | Rochester, MN | $297,699 | $143.12 |
| 7 | Columbus, IN | $296,196 | $142.40 |
| 8 | Des Moines, IA | $295,943 | $142.28 |
| 9 | Fargo, ND | $293,310 | $141.01 |
| 10 | Little Rock, AR | $292,019 | $140.39 |
| 11 | Charlotte, NC | $284,900 | $136.97 |
| 12 | Orlando, FL | $282,289 | $135.72 |
| 13 | Tulsa, OK | $279,994 | $134.61 |
| 14 | Atlanta, GA | $275,774 | $132.58 |
| 15 | Omaha, NE | $275,029 | $132.23 |
| 16 | Richmond, VA | $272,601 | $131.06 |
| 17 | Cincinnati, OH | $267,912 | $128.80 |
| 18 | Pittsburgh, PA | $263,537 | $126.70 |
| 19 | Kansas City, KS | $262,713 | $126.30 |
| 20 | Detroit, MI | $260,735 | $125.35 |
Physicians are the most in-demand in these five cities:
A physician's salary ranges from $128,000 a year at the 10th percentile to $442,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $442,000 | $36,833 | $213 |
| 75th Percentile | $330,000 | $27,500 | $159 |
| Average | $238,887 | $19,907 | $115 |
| 25th Percentile | $172,000 | $14,333 | $83 |
| 10th Percentile | $128,000 | $10,667 | $62 |
The highest paying types of physicians are family practice md, acute care physician, and family medicine physician.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Doctor | $208,582 | $17,382 | $100.28 | 14,571 |
| Family Practice Doctor | $187,028 | $15,586 | $89.92 | 32,979 |
| Family Practice MD | $312,358 | $26,030 | $150.17 | 54,768 |
| Medical Doctor | $181,967 | $15,164 | $87.48 | 60,642 |
| General Practitioner | $172,831 | $14,403 | $83.09 | 64,698 |
| Family Practitioner | $180,399 | $15,033 | $86.73 | 50,599 |
Physician salaries at Yuma Regional Medical Center and University of Southern Indiana are the highest-paying according to our most recent salary estimates. In addition, the average physician salary at companies like Humana and Cigna are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Yuma Regional Medical Center | $364,858 | $175.41 |
| 2 | University of Southern Indiana | $342,509 | $164.67 |
| 3 | Humana | $333,529 | $160.35 |
| 4 | Cigna | $328,580 | $157.97 |
| 5 | Union Hospital of Cecil County | $326,700 | $157.07 |
| 6 | Edward Hospital & Health Services | $323,755 | $155.65 |
| 7 | Scottish Rite for Children | $315,255 | $151.56 |
| 8 | TJ Regional Health | $313,931 | $150.93 |
| 9 | Saint Thomas Hospital | $312,356 | $150.17 |
| 10 | Memorial Hospital of Sweetwater County | $312,314 | $150.15 |
| 11 | Saint Luke's Health System | $309,112 | $148.61 |
| 12 | Hospital & Medical Foundation of Paris Inc | $305,555 | $146.90 |
| 13 | Maricopa County | $304,504 | $146.40 |
| 14 | Beaufort Memorial Hospital | $304,237 | $146.27 |
| 15 | UnitedHealth Group | $303,820 | $146.07 |
| 16 | Milwaukee County | $302,213 | $145.29 |
| 17 | Providence Service | $301,445 | $144.93 |
| 18 | Billings Clinic | $301,003 | $144.71 |
| 19 | Mobile Anesthesiologists | $298,225 | $143.38 |
| 20 | Oregon Medical Group | $297,984 | $143.26 |
The average physician salary has risen by $48,591 over the last ten years. In 2014, the average physician earned $190,296 annually, but today, they earn $238,887 a year. That works out to a 10% change in pay for physicians over the last decade.
Compare physician salaries for cities or states with the national average over time.
Compare physician salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $239,000 | $114.85 | +2.4% |
| 2024 | $233,000 | $112.06 | +1.7% |
| 2023 | $229,000 | $110.17 | +1.2% |
| 2022 | $226,000 | $108.88 | +4.2% |
| 2021 | $217,000 | $104.36 | +3.2% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Ochsner Health System | Infectious Disease Physician | New Orleans, LA | 06/30/2025 | $300,000 |
| OSF Healthcare | Otolaryngology Physician | Ottawa, IL | 06/30/2025 | $465,000 |
| Penn Medicine | Obgyn Physician-Central NJ | Plainsboro, NJ | 06/30/2025 | $15,080 |
| Sanford Health | Physician-Ophthalmology | Bemidji, MN | 06/30/2025 | $400,643 |
| Summit Health, Inc. | Physician | El Paso, TX | 06/30/2025 | $250,000 |
| Sutterhealth | CDI Physician Advisor, Greater Central Valley Division | Modesto, CA | 06/30/2025 | $230,551 |
| Benefis Health System | Physician-Anesthesiology (Traditional Model) | Great Falls, MT | 06/30/2025 | $40,000 |
| Virtua | Per-Diem Hospice Physician Virtua | Marlton, NJ | 06/30/2025 | $182,550 |
| University of Colorado | Leukemia/Lymphoma Physician-Open Rank | Aurora, CO | 06/30/2025 | $223,000 |
| Commonspirit Health | Pathology Physician | Omaha, NE | 06/30/2025 | $290,970 |
Search for physician jobs