diff --git a/packages/apbs/package.py b/packages/apbs/package.py
index 6302509990b19ebc406d211861764a0349d01f45..f7f45c6ea1c76fd9101bcf8baa74340db0b9534e 100644
--- a/packages/apbs/package.py
+++ b/packages/apbs/package.py
@@ -40,7 +40,7 @@ class Apbs(CMakePackage):
     depends_on('arpack-ng',         type=('build', 'run'))
     depends_on('suite-sparse',      type=('build', 'run'))
     depends_on('maloc',             type=('build', 'run'))
-    depends_on('python@3.8:3.10',   type=('build', 'run'))
+    depends_on('python@3.8:3.11',   type=('build', 'run'))
 
     def cmake_args(self):
         # Min and max Python versions need to be set as variables to pass tests.