THIS map unearths for the first time where every paedophile and rapist in England and Wales lives.
After an eight-month investigation, The Sun can reveal exactly how many of the 41,036 registered sex offenders there are in YOUR area.
There are 4,651 living in the capital and 1,449 in the second city, Birmingham.
But when the population of the major cities and towns of Britain is taken into account, a different picture emerges.
There is a clear regional divide, with a higher density of sex offenders located in the North compared with the South.
Yet most predators per capita are based in the West Midlands.
The region where there are fewest sex offenders per capita is the East of England (64.22 per 100,000 population). Perhaps surprisingly, London has the second fewest — at 64.53 per 100,000.
There are six sex predators living in Alderley Edge, just down the road from where Premier League football stars including Wayne Rooney have lavish homes.
We obtained the figures fighting a lengthy Freedom of Information battle with all 43 police forces of England and Wales.
During our investigation we found that there are 41,036 known sex attackers living here.
This does not include those banged up in jail but only those who are free to roam the streets. A separate study in April revealed there are a further 3,100 in Scotland.
You are most likely to be living near one in Birmingham and its satellite towns.
The West Midlands police force revealed it has 3,304 registered sex offenders in its area, which has a population of just over 2.7million.
That means it has 120.67 men and women — who have been convicted of sex crimes so severe they have been placed on the national register — per 100,000 people.
The second highest concentration is Humberside, where the figure stands at 100.22 per 100,000.
Lancashire has the third highest concentration, at 97.7. Hampshire is the most densely populated area in the South for sex offenders (97.32).
This is closely followed by North Wales, where the figure stands at 96 per 100,000 residents.
The safest area to live is Hertfordshire. Just 48.6 sex attackers per 100,000 can be found there.
The commuter belt county of Surrey has 49.81.
Low figures were also found in Essex and Bedfordshire, contributing to the East of England having the lowest regional density.
But generally the was a national divide, with 84.04 monsters per 100,000 population living in the North. This compared with just 70.88 in the South.
In central areas the figure stands at 79.76, with 85.01 in Wales.
Surprisingly, despite being home to more than 7.2million people, London has a very low number of sex monsters per capita.
There are 4,651 being monitored in the capital but that is just 64.53 for every 100,000.
The largest number — 252 — can be found in Lewisham, closely followed by Lambeth, with 231.
The super-rich are not living completely risk free, with 60 in posh Kensington and Chelsea.
Our map is another victory in the battle against sex offenders and helps to keep families safe.