diff --git a/core/modules/media/config/install/core.entity_view_display.media.file.default.yml b/core/modules/media/config/install/core.entity_view_display.media.file.default.yml
index 933b295079..f98969d0de 100644
--- a/core/modules/media/config/install/core.entity_view_display.media.file.default.yml
+++ b/core/modules/media/config/install/core.entity_view_display.media.file.default.yml
@@ -11,12 +11,20 @@ targetEntityType: media
 bundle: file
 mode: default
 content:
+  name:
+    label: hidden
+    type: string
+    weight: 0
+    region: content
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
   field_media_file:
     label: visually_hidden
     settings: {  }
     third_party_settings: {  }
     type: file_default
-    weight: 0
+    weight: 1
     region: content
 hidden:
   created: true
diff --git a/core/modules/media/config/install/core.entity_view_display.media.image.default.yml b/core/modules/media/config/install/core.entity_view_display.media.image.default.yml
index fe01f37b6f..21ef0ad6a5 100644
--- a/core/modules/media/config/install/core.entity_view_display.media.image.default.yml
+++ b/core/modules/media/config/install/core.entity_view_display.media.image.default.yml
@@ -12,6 +12,14 @@ targetEntityType: media
 bundle: image
 mode: default
 content:
+  name:
+    label: hidden
+    type: string
+    weight: 0
+    region: content
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
   field_media_image:
     label: visually_hidden
     settings:
@@ -19,7 +27,7 @@ content:
       image_link: file
     third_party_settings: {  }
     type: image
-    weight: 0
+    weight: 1
     region: content
 hidden:
   created: true
diff --git a/core/modules/media/src/Entity/Media.php b/core/modules/media/src/Entity/Media.php
index 1f8c8d3a47..49f7283f7e 100644
--- a/core/modules/media/src/Entity/Media.php
+++ b/core/modules/media/src/Entity/Media.php
@@ -404,6 +404,7 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
         'weight' => -5,
       ])
       ->setDisplayConfigurable('form', TRUE)
+      ->setDisplayConfigurable('view', TRUE)
       ->setDisplayOptions('view', [
         'label' => 'hidden',
         'type' => 'string',
diff --git a/core/modules/media/tests/src/Kernel/MediaTest.php b/core/modules/media/tests/src/Kernel/MediaTest.php
index 5971f65353..290b5f3853 100644
--- a/core/modules/media/tests/src/Kernel/MediaTest.php
+++ b/core/modules/media/tests/src/Kernel/MediaTest.php
@@ -20,4 +20,16 @@ public function testEntity() {
     $this->assertSame($media, $media->setOwnerId($this->user->id()), 'setOwnerId() method returns its own entity.');
   }
 
+  /**
+   * Ensure media name is configurable on manage display.
+   */
+  public function testNameIsConfigurable() {
+
+    $field_manager = $this->container->get('entity_field.manager');
+
+    $field_definitions = $field_manager->getBaseFieldDefinitions('media');
+
+    $this->assertTrue($field_definitions['name']->isDisplayConfigurable('view'));
+  }
+
 }
