diff --git a/doc/_static/large_logo.svg b/doc/_static/large_logo.svg
new file mode 100644
index 000000000000..56168354c821
--- /dev/null
+++ b/doc/_static/large_logo.svg
@@ -0,0 +1,389 @@
+
+
+
diff --git a/doc/_static/logo2.svg b/doc/_static/logo2.svg
index f2d289c72a07..8e784752a796 100644
--- a/doc/_static/logo2.svg
+++ b/doc/_static/logo2.svg
@@ -19,6 +19,7 @@
inkscape:export-filename="/home/mdboom/Art/logo-text.png"
inkscape:export-xdpi="300"
inkscape:export-ydpi="300">
+
diff --git a/doc/_static/logo_dark.svg b/doc/_static/logo_dark.svg
new file mode 100644
index 000000000000..3074aec2dc79
--- /dev/null
+++ b/doc/_static/logo_dark.svg
@@ -0,0 +1,556 @@
+
+
+
+
diff --git a/doc/project/index.rst b/doc/project/index.rst
index c7e230339dc9..6baefc2a1d31 100644
--- a/doc/project/index.rst
+++ b/doc/project/index.rst
@@ -11,5 +11,6 @@ Project information
history.rst
Code of Conduct
citing.rst
+ Logo Usage Guidelines
license.rst
credits.rst
diff --git a/doc/project/logo_usage_guidelines.rst b/doc/project/logo_usage_guidelines.rst
new file mode 100644
index 000000000000..b2edaf6b0ee5
--- /dev/null
+++ b/doc/project/logo_usage_guidelines.rst
@@ -0,0 +1,92 @@
+.. redirect-from:: /logo_usage_guidelines
+.. redirect-from:: /users/project/logo_usage_guidelines
+
+.. _logo_usage_guidelines:
+
+Logo Usage Guidelines
+#####################
+
+The Matplotlib logo is available both with and without text. Use the official logo below to reference Matplotlib as needed. See the :ref:`license` or :ref:`citing_matplotlib` pages for acknowledgement in any scientific publication if used. Use the logo with the guidelines from the `NumFOCUS Trademark Guidelines `_ page.
+
+Logo
+****
+
+View the :doc:`/gallery/misc/logos2` to see the code to generate the logo using Matplotlib. Follow the guidelines in the points below for using the logo.
+
+- Keep the ratio consistent
+- Maintain the same colors
+
+.. grid:: 1
+
+ .. grid-item-card:: Primary logo light
+
+ .. image:: /_static/logo2.svg
+
+ .. grid-item-card:: Primary logo dark
+
+ .. image:: /_static/logo_dark.svg
+
+ .. grid-item-card:: Logo mark, same for both
+
+ .. image:: /_static/large_logo.svg
+
+Colors
+******
+
+The Matplotlib logo's official colors below show both hex code and RGB values for Matplotlib.
+
+.. list-table:: Logo colors
+ :header-rows: 1
+
+ * - Color
+ - Swatch
+ - Hex Code
+ - RGB
+ * - Blue
+ - .. raw:: html
+
+
+ - ``#285479``
+ - ``40, 84, 121``
+ * - Light blue
+ - .. raw:: html
+
+
+ - ``#65baea``
+ - ``101, 186, 234``
+ * - Red
+ - .. raw:: html
+
+
+ - ``#F2AD7A``
+ - ``242, 173, 122``
+ * - Green
+ - .. raw:: html
+
+
+ - ``#E6FA93``
+ - ``230, 250, 147``
+ * - Gold
+ - .. raw:: html
+
+
+ - ``#F9DF81``
+ - ``249, 223, 129``
+ * - Mint
+ - .. raw:: html
+
+
+ - ``#C6FDBB``
+ - ``198, 253, 187``
+ * - Danube
+ - .. raw:: html
+
+
+ - ``#7188C9``
+ - ``113, 136, 201``
+ * - Cyan
+ - .. raw:: html
+
+
+ - ``#96E8D2``
+ - ``150, 232, 210``