Doctor salary in Charlotte, North Carolina

The average salary of a Doctor in Charlotte, North Carolina is $233,720.

Starting

The bottom 10% of Doctors in Charlotte, North Carolina earn:

$149,330

Historical salary

See the Doctor salary in other states