Storm Eowyn just broke a 26-year record and the Met Office now tells UK to brace ourselves for three months of storms

Dumfries nets the top spot of the flood report with an annual rainfall of 1,404mm last year – nearly 1.5 metres.

Best known as the final resting place of Robert Burns, Dumfries is the gateway to the south-west coast but if you are planning a trip, it might be best to pack a raincoat and a brolly.

BBC weatherwoman Judith Ralston issues ‘scary’ Storm Eowyn verdict: ‘I’ve never seen anything like it’

Dumbarton was next up with 1,328mm while nearby Clydebank finished third with 1,314mm.

At the other end of the spectrum, St Andrews in Fife – a favourite holiday spot for Dumbartonians down through the years – emerged as the driest place in Scotland with just 618mm of rain in 2024.

This was followed by Dundee (650mm) and Peterhead in Aberdeenshire, which recorded 663mm. The analysis highlighted a big west-to-east split with nine of the top 10 wettest areas in the west and nine of the top 10 driest areas being in the east with the other (Elgin) in the north east.

Top 10 areas in Scotland with the most rainfall in 2024

  1. Dumfries – 1,404mm
  2. Dumbarton – 1,328mm
  3. Clydebank – 1,314mm
  4. Johnstone – 1,310mm
  5. Paisley – 1,307mm
  6. Renfrew – 1,301mm
  7. Greenock – 1,290mm
  8. Aberdeen – 1,287mm
  9. Bearsden – 1,282mm
  10. Barrhead – 1,242mm

Top 10 areas in Scotland with least rainfall in 2024

  1. St Andrews – 618mm
  2. Dundee – 650mm
  3. Peterhead – 663mm
  4. Arbroath – 685mm
  5. Elgin – 755mm
  6. Glenrothes – 801mm
  7. Kirkcaldy – 814mm
  8. Edinburgh – 843mm
  9. Broxburn – 853mm
  10. Musselburgh – 866mm

Levengrove Park was badly damaged by the storm. Picture by Liz Lynch