diff --git a/doc/source/_static/kwant_logo.png b/doc/source/_static/kwant_logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff89b6a48c1d4be400a5ecce5ef40b2adaf69549
Binary files /dev/null and b/doc/source/_static/kwant_logo.png differ
diff --git a/doc/templates/layout.html b/doc/templates/layout.html
index ee28bee929d655a035b39cd9a2eda2a9c0a04573..86cf93a34d6727398459c762b2ad3a9ae8cc9dfd 100644
--- a/doc/templates/layout.html
+++ b/doc/templates/layout.html
@@ -1,2 +1,9 @@
 {% extends "!layout.html" %}
 {% set script_files = script_files + ["_static/togglediv.js"] %}
+{% block rootrellink %}
+    <li><a href="http://www.kwant-project.org/">
+        <img src="{{ pathto('_static/kwant_logo.png', 1) }}"
+        style="vertical-align: middle; margin-top: -4px" alt="Kwant logo"/></a>
+      {{ reldelim1 }}</li>
+    <li><a href="{{ pathto('index') }}">{{ shorttitle }}</a>{{ reldelim1 }}</li>
+{% endblock %}