The highest average income, according to the statistics, is £41,000, while the lowest is £29,200.
The ONS breaks Scarborough down into 14 neighbourhoods called Middle-layer Super Output Areas.
The average income statistics are the latest available by neighbourhood, published by the Office for National Statistics in March 2020 and relating to the financial year ending 2018.
Total annual household income is the sum of the before-tax income of every member of the household, plus any income from benefits.
The estimates were calculated by the ONS using various sources of information, including the 2011 Census and the annual Family Resources Survey.
1. Ayton and Snainton
The average annual household income for Ayton and Snainton is £41,000 - the highest of all Scarborough neighbourhoods according to the latest Office for National Statistics figures published in March 2020 Photo: Richard Ponter
2. Newby and Scalby
The average annual household income for Newby and Scalby is £39,600 - the second highest of all Scarborough neighbourhoods according to the latest Office for National Statistics figures published in March 2020 Photo: Richard Ponter
3. Burniston, Sleights and Fylingdales
The average annual household income for Burniston, Sleights and Fylingdales is £38,500 - the third highest of all Scarborough neighbourhoods according to the latest Office for National Statistics figures published in March 2020 Photo: Richard Ponter
4. Esk Valley and Runswick Coast
The average annual household income for Esk Valley and Runswick Coast is £38,100 - the fourth highest of all Scarborough neighbourhoods according to the latest Office for National Statistics figures published in March 2020 Photo: James Hardisty