diff --git a/.changeset/slimy-cities-swim.md b/.changeset/slimy-cities-swim.md
new file mode 100644
index 00000000..57e10ff4
--- /dev/null
+++ b/.changeset/slimy-cities-swim.md
@@ -0,0 +1,5 @@
+---
+'@reuters-graphics/graphics-components': patch
+---
+
+Adds new Headpile component.
diff --git a/src/components/Headpile/Headpile.mdx b/src/components/Headpile/Headpile.mdx
new file mode 100644
index 00000000..dcdc28eb
--- /dev/null
+++ b/src/components/Headpile/Headpile.mdx
@@ -0,0 +1,37 @@
+import { Meta, Canvas } from '@storybook/blocks';
+
+import * as HeadpileStories from './Headpile.stories.svelte';
+
+
+
+# Headpile
+
+The `Headpile` component is a headshot-bulleted list of people, identifying them with their names, roles and a short description of their significance to a story.
+
+It's designed to be used with headshots that have had their background removed, which can be done in the [Preview app](https://support.apple.com/en-gb/guide/preview/prvw15636/mac?#apd320b3b1b750a4) on macOS.
+
+```svelte
+
+
+