Greenwich's 26,000 taxpayers paid $847 million in state income taxes, or an average of $31,597 per taxpayer, the study said.
New Canaan had the next-highest income tax per taxpayer, with town residents paying an average of $24,644, according to the study.
Stamford came in second in total taxes paid, with 4 percent of the state's income tax coming from there. But because of Stamford's larger population, residents averaged only $4,309 per person in income tax, according to the study.
Darien residents averaged the third-highest amount of income taxes with $19,676 per taxpayer. Westport was fourth with the average taxpayer doling out $18,290 to the state. Weston rounded out the top five in the state, averaging $15,545 in income tax per taxpayer, according to the study.
Wilton, Ridgefield and Redding took spots seven through nine on the list. Easton finished just outside the Top 10, paying the 11th most in income taxes in the state. Woodbridge was the only town outside of Fairfield County to make the Top 10, according to the study.
Click here to see the full Hartford Courant study.
Click here to follow Daily Voice Greenwich and receive free news updates.