What is a good salary for a ESG Analyst?
In 2026, a good ESG Analyst salary is around $98K (the national median). $134K+ is great (top 25%), and $177K+ is top-tier (top 10%). Earning below $72K is under market โ worth a negotiation.
Under the 25th percentile โ grounds to negotiate.
Solid for early-career or lower-cost areas.
At/above the median โ a genuinely good salary.
Top quartile; $177K+ is top 10%.
It depends on where and how senior you are
Common questions
What is a good salary for a ESG Analyst in 2026?
A good ESG Analyst salary is around $98K (the national median). $134K+ is great (top 25%) and $177K+ is top-tier (top 10%). Anything below $72K is under market for the role.
What is a high salary for a ESG Analyst?
$134K puts you in the top quartile; $177K or more is top-10% pay for a ESG Analyst. Reaching it usually means senior level, in-demand skills, or a high-cost metro.
Does a good ESG Analyst salary depend on location?
Yes โ the same number goes much further in a low-cost city. Use the cost-of-living check to see what a salary is really worth where you live.
Percentiles from BLS-anchored national data; a good salary also depends on cost of living and your level.