Salaripedia
English

How much does a physician make in Gadsden?

$207,500a year

Median yearly pay for physicians in the Gadsden, AL metro area. That is $99.74 an hour or $17,290 a month.

Hourly
$99.74
Vs. national median
-22%
Rank among cities
289 of 340
Jobs in the area
60
Pay range
Lowest 10%: $55,990Median: $207,500Highest 10%: $424,400
PercentileYearlyHourly
10th$55,990$26.92
25th$113,000$54.34
Median$207,500$99.74
75th$328,500$157.92
90th$424,400$204.05

Other cities in Alabama

Median yearly pay for physicians.

Mobile, AL$375,300
Dothan, AL$363,100
Huntsville, AL$357,000
Decatur, AL$351,800
Auburn, AL$293,600
Montgomery, AL$285,300
Tuscaloosa, AL$243,500
Birmingham, AL$237,000
Columbus, GA$191,400
Anniston, AL$149,400
Daphne, AL$133,900
Florence, AL$125,000
Physician salary in Alabama Physician salary in all states

Related jobs in Gadsden

Same field, median yearly pay.

Family Medicine Physician$226,500
Pharmacist$129,100
Physical Therapist$106,700
Nurse Practitioner$103,700
Occupational Therapist$87,620
Speech-Language Pathologist$80,070
Registered Nurse$77,810
Respiratory Therapist$62,800
Radiologic Technologist and Technician$57,650
Licensed Practical and Licensed Vocational Nurse$56,040
Salaries for every job in Gadsden, AL

Frequently asked questions

How much does a physician make an hour in Gadsden?

The median hourly pay in the Gadsden, AL metro area is $99.74 ($207,500 a year).

Do physicians make more in Gadsden than the national average?

No: $207,500 against $265,900 nationally, 22% less.

How does Gadsden compare with the rest of Alabama?

The median in Alabama is $272,600, so Gadsden pays 24% less.

Where does Gadsden rank for physician pay?

289 of 340 metro areas with data.

How much does a physician make starting out in Gadsden?

The lowest-paid 10% make $55,990 or less a year; the top 10% make $424,400 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.