diff --git a/BUILD.bazel b/BUILD.bazel
index 08ac55cf..8d35cedc 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -19,7 +19,7 @@ compile_pip_requirements(
     ],
 )
 
-SE_VERSION = "4.15.2"
+SE_VERSION = "4.16.0"
 
 BROWSER_VERSIONS = [
     "v85",
diff --git a/docs/source/conf.py b/docs/source/conf.py
index ed44d121..936b95db 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -58,7 +58,7 @@ copyright = '2009-2023 Software Freedom Conservancy'
 # The short X.Y version.
 version = '4.15'
 # The full version, including alpha/beta/rc tags.
-release = '4.15.2'
+release = '4.16.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/setup.py b/setup.py
index 17a2057c..3b92040d 100755
--- a/setup.py
+++ b/setup.py
@@ -27,7 +27,7 @@ for scheme in INSTALL_SCHEMES.values():
 setup_args = {
     'cmdclass': {'install': install},
     'name': 'selenium',
-    'version': "4.15.2",
+    'version': "4.16.0",
     'license': 'Apache 2.0',
     'description': 'Python bindings for Selenium',
     'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),