Medical doctors consistently rank among the highest compensated professions in the country. In every state, an average primary care physician earns at least $166,000 more than the average salary across all occupations. However, how much doctors earn varies greatly depending on location and specialty. The average primary care physician’s annual salary ranges from roughly $205,000 […]