50% of professionals earn between $13,582 - $15,542 USD
The median salary is $14,500
The average salary for a Shepherd in United States is USD 14,500 - USD 15,542 per year in 2026. The median salary is USD 15,021 per year, based on 237 active job listings.
The cities with the most Shepherd job opportunities in United States are Shepherd, Houston, Lakeland, Oklahoma City, Barrington. Shepherd leads with 62 job openings.
Leading employers for Shepherd roles in United States include Atrium Health Wake Forest Baptist, Mesa Public Schools, National Church Residences.
Explore 237 Shepherd job listings in United States on BeBee, or check our salary calculator for a personalized estimate.