diff --git a/homeassistant/components/modbus/manifest.json b/homeassistant/components/modbus/manifest.json
index 956961c7e67cd0d53eea18e26e5a15d0980bd0d6..0fe8c7bc42dab8a7dc0369ce85927fa9ea1a073e 100644
--- a/homeassistant/components/modbus/manifest.json
+++ b/homeassistant/components/modbus/manifest.json
@@ -6,5 +6,5 @@
   "iot_class": "local_polling",
   "loggers": ["pymodbus"],
   "quality_scale": "platinum",
-  "requirements": ["pymodbus==3.6.6"]
+  "requirements": ["pymodbus==3.6.7"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 6c705cb9a182bf5bf12a26a3929f714e4713c74e..9003e2da53a7a6807842eea355ca3ef112bd72b2 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1980,7 +1980,7 @@ pymitv==1.4.3
 pymochad==0.2.0
 
 # homeassistant.components.modbus
-pymodbus==3.6.6
+pymodbus==3.6.7
 
 # homeassistant.components.monoprice
 pymonoprice==0.4
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index e7b27bfa01ac3b4f07fd148dd75f31e140138b45..03dfeb46e51d2499f17ffa04481b5cc61cb6afb8 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1543,7 +1543,7 @@ pymeteoclimatic==0.1.0
 pymochad==0.2.0
 
 # homeassistant.components.modbus
-pymodbus==3.6.6
+pymodbus==3.6.7
 
 # homeassistant.components.monoprice
 pymonoprice==0.4