Skip to content

The average salary for a Community Health Worker in U.S. is $47,780.

Annual Average Salary Information

Annual Average Salary: $47,780


Hourly Pay Information

Hourly Average Salary: $22.97


What does a Community Health Worker earn?

On average, community health workers earn around $47,780 annually in the United States. They assist vulnerable populations with healthcare access and resources. Community health workers often work closely with clients to help them better understand their treatment options and guide them through any medical or personal challenges that may arise. Many will choose to specialize in certain areas such as youth health, disabilities, social justice or mental health.

How to earn more as a Community Health Worker

To become a Community Health Worker, you will need a degree in Public Health, Sociology, Nursing or a related field. You can also pursue a degree apprenticeship in the field. To advance your career, you can look into trainings or certifications in specialist areas such as childbirth education, health promotion, or nutritional health. Becoming a supervisor or managing a health department could be another great route to increase your salary. You could also start a private practice or set up a clinic.