diff --git a/homeassistant/components/insteon_local/__init__.py b/homeassistant/components/insteon_local/__init__.py
deleted file mode 100644
index f73c46746f0..00000000000
--- a/homeassistant/components/insteon_local/__init__.py
+++ /dev/null
@@ -1,23 +0,0 @@
-"""Local support for Insteon."""
-import logging
-
-_LOGGER = logging.getLogger(__name__)
-
-
-def setup(hass, config):
- """Set up the insteon_local component.
-
- This component is deprecated as of release 0.77 and should be removed in
- release 0.90.
- """
- _LOGGER.warning('The insteon_local component has been replaced by '
- 'the insteon component')
- _LOGGER.warning('Please see https://home-assistant.io/components/insteon')
-
- hass.components.persistent_notification.create(
- 'insteon_local has been replaced by the insteon component.
'
- 'Please see https://home-assistant.io/components/insteon',
- title='insteon_local Component Deactivated',
- notification_id='insteon_local')
-
- return False
diff --git a/homeassistant/components/insteon_local/manifest.json b/homeassistant/components/insteon_local/manifest.json
deleted file mode 100644
index 64b6bccdba6..00000000000
--- a/homeassistant/components/insteon_local/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "domain": "insteon_local",
- "name": "Insteon local",
- "documentation": "https://www.home-assistant.io/components/insteon_local",
- "requirements": [],
- "dependencies": [],
- "codeowners": []
-}
diff --git a/homeassistant/components/insteon_plm/__init__.py b/homeassistant/components/insteon_plm/__init__.py
deleted file mode 100644
index 5ff492b6f6c..00000000000
--- a/homeassistant/components/insteon_plm/__init__.py
+++ /dev/null
@@ -1,23 +0,0 @@
-"""Support for INSTEON PowerLinc Modem."""
-import logging
-
-_LOGGER = logging.getLogger(__name__)
-
-
-async def async_setup(hass, config):
- """Set up the insteon_plm component.
-
- This component is deprecated as of release 0.77 and should be removed in
- release 0.90.
- """
- _LOGGER.warning('The insteon_plm component has been replaced by '
- 'the insteon component')
- _LOGGER.warning('Please see https://home-assistant.io/components/insteon')
-
- hass.components.persistent_notification.create(
- 'insteon_plm has been replaced by the insteon component.
'
- 'Please see https://home-assistant.io/components/insteon',
- title='insteon_plm Component Deactivated',
- notification_id='insteon_plm')
-
- return False
diff --git a/homeassistant/components/insteon_plm/manifest.json b/homeassistant/components/insteon_plm/manifest.json
deleted file mode 100644
index fa382dd2df0..00000000000
--- a/homeassistant/components/insteon_plm/manifest.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "domain": "insteon_plm",
- "name": "Insteon plm",
- "documentation": "https://www.home-assistant.io/components/insteon_plm",
- "requirements": [],
- "dependencies": [],
- "codeowners": []
-}