The latest population figures from the Office for National Statistics have revealed the generational makeup of the UK.
They show that there is an even mix of Baby Boomers, Gen X, and Millennials across the country - with each of the three generations making up 21% of the population.
Boomers were born between 1946 and 1964, Gen X between 1965 and 1980, and Millenials (also known as Gen Y) between 1981 and 1996.
In comparison, Gen Z (or Zoomers) - born between 1997 and 2012 - make up 19% of the population, Gen Alpha (2013 - 2025) 8%, and the Silent Generation (1928 - 1945) 8%.
Meanwhile, the so-called Greatest Generation (1901 - 1927) make up just 1% of people in the UK.
This distribution is as you would expect considering the different age groups involved.
However, the figures can be much more skewed on a local level, depending on whether a neighbourhood is a hotspot for young professionals, a haven for retirees, or somewhere in between.
You can see which group dominates your neighbourhood using our postcode search interactive:
The interactive analyses hyperlocal data - areas with a population of around 7,200 people each - to give you the figures for your neighbourhood.
One neighbourhood in Manchester, covering parts of Spinningfields and Castlefield, has more millennials than any other part of the UK.
In the area, 67% of residents are Gen Y - the highest proportion in the country.
Another neighbourhood in Manchester, in the Fallowfield area, has one of the highest proportions of Zoomers in the UK, at 46%.
Meanwhile, a neighbourhood in Oldham has a particularly high rate of Boomers (30%), and another in Trafford has more Gen Xers than anywhere else in Greater Manchester (26%).
A Salford neighbourhood has the highest proportion of Gen Alphas (14%), one in Stockport has the highest proportion of the Silent Generation (19%), and a part of Bury has more of the Greatest Generation than anywhere else in Greater Manchester (2%).