diff --git a/buildings-entrances.json b/buildings-entrances.json
new file mode 100644
index 0000000..583b2a8
--- /dev/null
+++ b/buildings-entrances.json
@@ -0,0 +1,24 @@
+{
+    "type": "overpass",
+    "name": {
+        "de": "Eingänge",
+        "en": "Entrances"
+    },
+    "query": {
+        "16": [
+            "(",
+            "  node[entrance];",
+            "  node[building=entrance];",
+            ")"
+        ]
+    },
+    "feature": {
+        "description": [
+            "{% if tags.entrance == 'yes' or (not tags.entrance and tags.building == 'entrance') %}",
+            "{{ keyTrans('entrance') }}",
+            "{% else %}",
+            "{{ tagTrans('entrance', tags.entrance) }}",
+            "{% endif %}"
+        ]
+    }
+}
diff --git a/buildings.json b/buildings.json
index ba4e1e0..fe3010a 100644
--- a/buildings.json
+++ b/buildings.json
@@ -18,6 +18,9 @@
         },
         {
             "id": "buildings-start_date"
+        },
+        {
+            "id": "buildings-entrances"
         }
     ]
 }