Can you guess which profession people consider to be the most ethical?

Safe to say, we’re all happy this group came out on top of Gallup’s annual survey.

Can you guess which profession people consider to be the most ethical?

There’s a reason that in times of uncertainty you’ll hear people say, “Trust me, I’m a doctor.” It’s because doctors—and just about every other health care professional—are actually some of the most trusted people around.

Each year, Gallup polls a random sample of Americans on how they would rate the honesty and ethical standards of various professions from very high/high to very low/low and average.

According to Gallup’s most recent annual poll, health care providers are some of the most trusted professionals in the U.S., securing four of the top five spots on their list.

In the No. 1 spot are nurses, which should come to the surprise of no one. Nurses have held the top spot for 15 years; No. 1 on the list every year but one since Gallup began fielding the survey in 1999. (In 2001, they were dethroned by firefighters, who were added to the survey after the 9/11 attacks.)

As for the rest of the jobs in the top 10, six in total can be found in the health care sector, the other four being engineers, police officers, college teachers and clergy members sandwiched in the middle.

We researched these jobs a bit further to see where they stack up in the labor market—and their projections are just as good as the ethics of the people who do these jobs. The average salary and job growth (for a time period between 2014 and 2024) data comes from the Bureau of Labor Statistics occupational handbook, and the number of jobs is representative of listings posted on Monster within the last seven days, which we gathered using the TalentNeuron tool from insights and technology company CEB. Check out the full list below to see if your ethics align with any one of the positions hiring on Monster below.

Most ethical jobs:

1. Nurses

Predicted job growth: 16%

Average salary: $67,490

Number of jobs: 717

2. Pharmacists

Predicted job growth: 3%

Average salary: $121,500

Number of jobs: 148

3. Physicians

Predicted job growth: 14%

Average salary: $187,000

Number of jobs: 48

4. Engineers

Predicted job growth: 2%

Average salary: $132,800

Number of jobs: 4,245

5. Dentists

Predicted job growth: 18%

Average salary: $158,310

Number of jobs: 73

6. Police officers

Predicted job growth: 4%

Average salary: $60,270

Number of jobs: 226

7. College teachers

Job growth: 13%

Average salary: $72,470

Number of jobs: 2

8. Clergy

Predicted job growth: 2.3%

Average salary: $44,250

Number of jobs: 52

9. Chiropractor

Predicted job growth: 17%

Average salary: $64,440

Number of jobs: 5

10. Psychiatrists

Predicted job growth: 3.7%

Average salary: $187,200

Number of jobs: 20