Windsor is top of the tables for the UK's wealthiest towns and villages, according to research published by WealthInsight. The Berkshire town is home to 850 dollar millionaires (people with assets of more than US$1m, or £653,424)
Weybridge is second in England with a population of 19,500 and 800 to 850 millionaires.
Sevenoaks has a population of 18,500 and between 800 to 850 millionaires.
Andrew Amolis, analyst at WealthInsight said Beaconsfield's position, at number four, was "unsurprising." "It has the highest average house price outside of London (over US$750,000 per home). It also has the highest average income per household of US$110,000."
Henley-on-Thames, at number five on the list, is the town where numbers of millionaires is growing fastest, the research suggests. The number of so-called high net worth individuals increased by 25% between 2007 and 2012. "This compares very well with general UK millionaire numbers which declined by 9% over that period," said Andrew Amolis, analyst at WealthInsight.
Marlow just missed out on a top five rank with 14,000 inhabitants and between 350 and 400 millionaires in residence.
Hale is the highest-rated town closest to Manchester with a population of 15,300 and between 300 and 350 millionaires.
"Alderley Edge is considered to be the most affluent town in the North West, particularly Whitebarn Road which is one of the most expensive streets in the UK," said Andrew Amolis, analyst at WealthInsight.
Bray is number nine on the list and is home to Heston Blumenthal's Fat Duck restaurant. Bray has a population of 4,600 and counts more than 300 millionaires among its residents.
Ascot finishes tenth in the list with a population of 11,600 and between 250 to 300 millionaires.