Post job

Physician-internist vs public health physician

The differences between physician-internists and public health physicians can be seen in a few details. Each job has different responsibilities and duties. It typically takes 2-4 years to become both a physician-internist and a public health physician. Additionally, a physician-internist has an average salary of $204,979, which is higher than the $199,316 average annual salary of a public health physician.

The top three skills for a physician-internist include urgent care, patient care and private practice. The most important skills for a public health physician are patients, primary care, and patient care.

Physician-internist vs public health physician overview

Physician-InternistPublic Health Physician
Yearly salary$204,979$199,316
Hourly rate$98.55$95.83
Growth rate7%7%
Number of jobs38,38293,090
Job satisfaction--
Most common degreeDoctoral Degree, 35%Bachelor's Degree, 31%
Average age4848
Years of experience44

Physician-internist vs public health physician salary

Physician-internists and public health physicians have different pay scales, as shown below.

Physician-InternistPublic Health Physician
Average salary$204,979$199,316
Salary rangeBetween $103,000 And $407,000Between $103,000 And $382,000
Highest paying CitySumter, SCSanta Ana, CA
Highest paying stateNorth DakotaCalifornia
Best paying companyMemorial Hospital of Texas CountyAlameda Health System
Best paying industryHealth CareHealth Care

Differences between physician-internist and public health physician education

There are a few differences between a physician-internist and a public health physician in terms of educational background:

Physician-InternistPublic Health Physician
Most common degreeDoctoral Degree, 35%Bachelor's Degree, 31%
Most common majorMedicineMedicine
Most common collegeUniversity of Michigan - Ann ArborUniversity of Virginia

Physician-internist vs public health physician demographics

Here are the differences between physician-internists' and public health physicians' demographics:

Physician-InternistPublic Health Physician
Average age4848
Gender ratioMale, 68.4% Female, 31.6%Male, 32.1% Female, 67.9%
Race ratioBlack or African American, 3.9% Unknown, 4.1% Hispanic or Latino, 6.5% Asian, 20.4% White, 64.9% American Indian and Alaska Native, 0.2%Black or African American, 5.4% Unknown, 4.5% Hispanic or Latino, 10.1% Asian, 18.9% White, 60.9% American Indian and Alaska Native, 0.2%
LGBT Percentage13%13%

Differences between physician-internist and public health physician duties and responsibilities

Physician-internist example responsibilities.

  • Manage complicated and often difficult to control chronic medical conditions in patients with limit resources.
  • Provide overall quality prenatal health care, gynecological services, patient triage, refer patients with complications, provide patient education service
  • Collect and dispatch blood samples according to national malaria eradication and sputum samples for national tuberculosis control program.

Public health physician example responsibilities.

  • Develop skills in managing diabetes, hyperlipidemia, and hypertension.
  • Educate employees about the prevention of hypertension, diabetes and hyperlipidemia.
  • Develop, administer, and follow up on new to EHR competency assessments complete by new hires during EMR training.
  • Work and supervise patients with severe emotional problems.
  • Provide overall quality prenatal health care, gynecological services, patient triage, refer patients with complications, provide patient education service
  • Scan and upload patient documentation into eClinicalWorks system.

Physician-internist vs public health physician skills

Common physician-internist skills
  • Urgent Care, 57%
  • Patient Care, 19%
  • Private Practice, 9%
  • Medical Care, 5%
  • Diabetes, 4%
  • EKG, 2%
Common public health physician skills
  • Patients, 39%
  • Primary Care, 13%
  • Patient Care, 10%
  • Urgent Care, 7%
  • Family Practice, 5%
  • Medical Care, 4%

Browse healthcare practitioner and technical jobs