Crap Towns / Midlothian / Dalkeith

Welcome to

Dalkeith

A palace at one end. Jarnac Court in the middle.
Twinned with Eskbank, which pretends it isn't

81/100Crap Score

190th crappest of 984 towns, and the crappest in Midlothian. Higher scores are crapper.

How the score works

Have your say

Crap Town of the Year 2026/27

See the race

The public vote. It's separate from the Crap Score, and it closes on 31 December 2027.

Letters from the locals

Got something to say about Dalkeith? Write in.

Dalkeith. Avoid the middle.

A duke's palace and a big country park at one end, a concrete precinct in the middle, and buses out to Edinburgh.

Dalkeith has a palace and a country park at the top of the High Street, and then somebody built Jarnac Court in the middle of it, a concrete precinct that's looked tired since the day it opened. The shops are going empty, the Post Office has been under threat, and the litter and the dog mess are doing nicely. Eskbank, up the road, is leafy and would rather you didn't lump it in.

It's the crappest town in Midlothian. The roads are the worst of it: serious crashes come in at 1.8 times the typical Scottish town's rate. Criminal damage is about a third up on the typical Scottish town's, the sewage spills are more than twice the typical town's, and crime's on the way up. There are 2 Greggs and 3 bookies, so the essentials are covered.

What the score is made of

Ten ingredients, each marked out of 100. Higher is crapper.

Dalkeith's 95 for serious road collisions means it's crapper than 95% of towns.

  • Serious road collisions95/1003.0 per 10,000 people a year, fatal and serious, 2021 to 2025
  • Criminal damage and arson78/1009.4 per 1,000 people a year, January 2023 to December 2025
  • Sewage spills71/100630 spill hours per 10,000 people a year, storm overflows within 1 km, 2025
  • Broadband69/10013.2% of premises can't get gigabit, January 2026, and 7.5% across the Midlothian council area
  • Rain67/100141 days of rain a year, at least 1 mm, 1991 to 2020 average
  • Food hygiene64/1006.9% told to improve, of the 87 food businesses inspected
  • Anti-social behaviour56/1008.9 per 1,000 people a year, January 2023 to December 2025
  • Fly-tipping50/100
  • Deliberate fires45/10018.6 per 10,000 people a year, April 2023 to March 2026
  • Air pollution11/1005.8 µg/m³ of nitrogen dioxide and 4.7 of fine particles, 2024 average
Your patch: MidlothianTowns in the same county. Top of the table is crappest.
PosTownNationalScore
1Dalkeith190th81
2Mayfield552nd44
3Penicuik595th40
In danger of becoming nice from here down.4Bonnyrigg653rd34

Below the dashed line: in danger of becoming nice.

Dalkeith by numbers

Thinking of moving here? Don't say we didn't warn you.

Crime, muck and dodgy water

What's left on the high street

Getting about, getting online, getting rained on

Midlothian council

Have a crap-off

Dalkeith against your mate's town, and a match ticket to rub it in.

DalkeithCrap Score 81
v
MayfieldCrap Score 44

Ten ingredients. One verdict. Who's crapper? The higher Crap Score takes it.