Careers at Elk Hill

Join a family of experienced professionals dedicated to giving kids - and each other - the kindness, respect, and encouragement they need to succeed.

A career with us means...

Comprehensive Benefits

Elk Hill offers competitive salaries. Full time positions include:

  • Medical Insurance
  • Health Savings Account with employer contribution
  • Dental, life, and Short/Long Term Disability
  • 401(k) Plan with 5% employer match
  • Paid Time Off and Holiday Pay
  • Flexible work arrangements


We're a financially stable nonprofit that has been in business over 44 years. Many of our staff can count their tenure in decades.


In just the past two years, we've grown our operating budget by $2 million and hired 50+ new staff to serve 100 additional children - and counting. You can grow here, too! Online training offers ongoing continuing education credits and professional development opportunities. Strong organizational growth means strong potential for personal advancement.

Positive, Inclusive Culture

We do serious work without taking ourselves too seriously. Diversity, inclusiveness, and respect are fundamental to how we treat our clients and each other.

Current opportunities

Learn about our open positions below

For questions, contact Human Resources Manager Jennifer Kincaid at or (804) 447-4866 x 368.

Residential Counselor - QMHP-C

Elk Hill is seeking Residential Counselors (QMHP-C) in our Goochland and Charlottesville group homes

In-Home Counselor - Augusta area

Elk Hill is seeking In-Home counselor in the Staunton/Waynesboro/Augusta County areas.

Licensed Elementary Teacher - Charlottesville

Elk Hill Charlottesville School is seeking a licensed Elementary Teacher with an endorsement in Special Education K-12

Licensed Teacher - Goochland

Elk Hill Harambee School in Goochland is seeking a licensed Teacher with an endorsement in Special Education K-12 and experience in Science, History or Math.

TDT Counselor - New Kent

Elk Hill is seeking a TDT Counselor to provide clinical services to students in the New Kent Public School system.

In-Home Counselor - New Kent

Elk Hill is seeking In-Home counselor in the New Kent area.