diff --git a/changelogs/upcoming/7498.md b/changelogs/upcoming/7498.md
new file mode 100644
index 00000000000..80cbd1217e1
--- /dev/null
+++ b/changelogs/upcoming/7498.md
@@ -0,0 +1 @@
+- Added `index` glyph to `EuiIcon`
\ No newline at end of file
diff --git a/src-docs/src/views/icon/icons.js b/src-docs/src/views/icon/icons.js
index 25f46dec881..aced767e864 100644
--- a/src-docs/src/views/icon/icons.js
+++ b/src-docs/src/views/icon/icons.js
@@ -123,6 +123,7 @@ export const iconTypes = [
'iInCircle',
'image',
'importAction',
+ 'index',
'indexClose',
'indexEdit',
'indexFlush',
diff --git a/src/components/icon/__snapshots__/icon.test.tsx.snap b/src/components/icon/__snapshots__/icon.test.tsx.snap
index 36ca5fd44bb..1f9fbd39fcb 100644
--- a/src/components/icon/__snapshots__/icon.test.tsx.snap
+++ b/src/components/icon/__snapshots__/icon.test.tsx.snap
@@ -3819,6 +3819,24 @@ exports[`EuiIcon props type importAction is rendered 1`] = `
`;
+exports[`EuiIcon props type index is rendered 1`] = `
+
+`;
+
exports[`EuiIcon props type indexClose is rendered 1`] = `