
The tranquil city of Hereford is loved for it’s scenic walking routes, famous beef cows, and a cathedral which dates back to the 8th century,
It also happens to be home to the biggest dildos in the UK.
Thrusting its way to the number one spot on Lovehoney’s 2025 UK sex map, the average dildo purchased by Herefordians is 7.13 inches long, the biggest of anywhere in the country.
In comparison, that’s roughly the length of a standard pencil, manual toothbrush, or mid-sized banana.
But Hereford isn’t the only dark horse when it comes to dildo preferences.
Coming just behind, Jersey took second place, with the average sex toy purchased here measuring up at 7.11 inches in length.

Inverness locals buy dildos measuring 7.10 inches, placing the Scottish town third, while Twickenham averages 7.09 inches.
Finishing out the top five most size-obsessed is Hemel Hempstead, where shoppers hop on more than just its magic roundabout with an average dildo size of 7.07 inches.
Sex. Love. Modern Mess. Listen to new Metro podcast Just Between Us
X Factor icon Diana Vickers and Metro’s dating expert Alice Giddings dive into your wildest sex, love, and dating dilemmas – every Tuesday.
Listen wherever you get your podcasts or watch on YouTube. And be sure to follow and subscribe so you never miss an episode.
You can also join the fun on our WhatsApp Group Chat here – share your dilemmas and Diana and Alice may just give you a call.
Doncaster, Wigan, Peterborough, Halifax, Norwich and Darlington also enjoy members above seven inches in length, with historic Salisbury (ranked 12th) being the first to prefer toys in the six inch range – 6.99 inches to be exact.

Sex toys have a long, satisfying history of their own to: the first dildo was discovered in a German cave, thought to have been used by people during the Ice Age, 28,000 years ago.
Egyptian paintings also show women wearing large phallic objects around their waists to pay tribute to the god Osiris. And after the first strap-on came Queen Cleopatra in 50 BCE, who allegedly filled a hollow gourd with buzzing bees, thus creating the first vibrator!
But not every UK postcode thinks size matters, and it’s important to keep things in perspective, because the average penis size in the UK is 5.63 inches, while erect.
That may seem on the small side if you’re comparing to porn actors’ bodies, but it’s a rise (sorry) of 8.9% in length in two years, placing Britain eighth in the global rankings for penis growth. For overall size, meanwhile, the UK ranks 60th in the world.
And preferring a more realistic feel, it turns out five-inch dildos are actually the most popular size in 82 cities across the country, with Birmingham buying more than anywhere else.
Lincoln locals are also on the naughty list, buying the most six-inch dildos than anywhere else, while Bristolians order the most 6.5 inch members.
Overall though, Lovehoney’s raunchiest region is down south.
The clear winner in terms of amount of sex toys bought per person was east central London, so if you’re wondering why people in the likes of Islington, Camden and Westminster look especially happy, that’ll be why.
The top 50 postcodes that buy the biggest dildos
- Hereford – 7.13 inches
- Jersey – 7.11 inches
- Inverness – 7.10 inches
- Twickenham – 7.09 inches
- Hemel Hempstead – 7.07 inches
- Doncaster – 7.04 inches
- Wigan – 7.03 inches
- Peterborough – 7.03 inches
- Halifax – 7.01 inches
- Norwich – 7.00 inches
- Darlington – 7.00 inches
- Salisbury – 6.99 inches
- Dorchester – 6.99 inches
- Sunderland – 6.98 inches
- Croydon – 6.98 inches
- Stevenage – 6.97 inches
- Dartford – 6.97 inches
- Bolton – 6.97 inches
- Enfield – 6.96 inches
- Durham – 6.96 inches
- Luton – 6.96 inches
- Oldham – 6.95 inches
- Taunton – 6.94 inches
- Wakefield – 6.94 inches
- Shrewsbury – 6.94 inches
- Cardiff – 6.94 inches
- Torquay – 6.94 inches
- Tunbridge Wells – 6.93 inches
- Chester – 6.93 inches
- Coventry – 6.93 inches
- Plymouth – 6.93 inches
- Stoke-on-Trent – 6.92 inches
- Nottingham – 6.92 inches
- Wolverhampton – 6.92 inches
- Redhill – 6.91 inches
- Derby – 6.91 inches
- Bath – 6.91 inches
- Kingston upon Thames – 6.90 inches
- Walsall – 6.90 inches
- Swansea – 6.90 inches
- Belfast – 6.89 inches
- Kirkcaldy – 6.89 inches
- Gloucester – 6.89 inches
- Cleveland – 6.89 inches
- Guildford – 6.89 inches
- Southall – 6.88 inches
- Exeter – 6.88 inches
- Sutton – 6.87 inches
- Reading – 6.87 inches
- Medway – 6.87 inches
A version of this article was originally published March 16, 2025.
Do you have a story to share?
Get in touch by emailing MetroLifestyleTeam@Metro.co.uk.