Hidden Britain AtlasOpen the map
All places › Haunted places
Haunted place

Culloden Battlefield

Near Inverness

Ghostly soldiers on the moor where the Jacobite cause died.

The Battle of Culloden in 1746 was the last pitched battle on British soil, and the Jacobite army was crushed in under an hour. Visitors have reported hearing the sounds of battle on its anniversary, and seeing tired soldiers on the moor.

Read the full story, see it on the map, get directions and find what else is nearby in the free Hidden Britain Atlas map.

When
16 April 1746
Where
57.4780, -4.0960
Group
Haunted places

Visiting

National Trust for Scotland visitor centre, open all year.

Nearby mysteries