diff --git a/Lib/ensurepip/__init__.py b/Lib/ensurepip/__init__.py
index c4d116ea122e078f82b796754888808339bd3752..d88387398e83ab2eceb3c5bc3acbcc7a39d5fadf 100644
--- a/Lib/ensurepip/__init__.py
+++ b/Lib/ensurepip/__init__.py
@@ -10,7 +10,7 @@
 
 __all__ = ["version", "bootstrap"]
 _PACKAGE_NAMES = ('setuptools', 'pip')
-_SETUPTOOLS_VERSION = "58.1.0"
+_SETUPTOOLS_VERSION = "63.2.0"
 _PIP_VERSION = "22.2"
 _PROJECTS = [
     ("setuptools", _SETUPTOOLS_VERSION, "py3"),
diff --git a/Lib/ensurepip/_bundled/setuptools-58.1.0-py3-none-any.whl b/Lib/ensurepip/_bundled/setuptools-58.1.0-py3-none-any.whl
deleted file mode 100644
index 18c8c22958f1f1bc9d50afc4c9c3d585c14246e3..0000000000000000000000000000000000000000
Binary files a/Lib/ensurepip/_bundled/setuptools-58.1.0-py3-none-any.whl and /dev/null differ
diff --git a/Lib/ensurepip/_bundled/setuptools-63.2.0-py3-none-any.whl b/Lib/ensurepip/_bundled/setuptools-63.2.0-py3-none-any.whl
new file mode 100644
index 0000000000000000000000000000000000000000..e3b5446eb59cb5ac608742261a3608b412bcff08
Binary files /dev/null and b/Lib/ensurepip/_bundled/setuptools-63.2.0-py3-none-any.whl differ
diff --git a/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst b/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst
new file mode 100644
index 0000000000000000000000000000000000000000..f3d9cf3306b8d04778efbf810005147d9125d299
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2022-07-24-12-00-06.gh-issue-95199.-5A64k.rst
@@ -0,0 +1 @@
+Upgrade bundled setuptools to 63.2.0.