diff --git a/16/alpine3.19/Dockerfile b/16/alpine3.19/Dockerfile
index 16f3df58846c35fc3e44816a8da380804070ab45..3146ffc0f584dfb0e9e7de37dae8056f4388929e 100644
--- a/16/alpine3.19/Dockerfile
+++ b/16/alpine3.19/Dockerfile
@@ -53,8 +53,8 @@ ENV LANG en_US.utf8
 RUN mkdir /docker-entrypoint-initdb.d
 
 ENV PG_MAJOR 16
-ENV PG_VERSION 16.4
-ENV PG_SHA256 971766d645aa73e93b9ef4e3be44201b4f45b5477095b049125403f9f3386d6f
+ENV PG_VERSION 16.5
+ENV PG_SHA256 a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm15-dev \
diff --git a/16/alpine3.20/Dockerfile b/16/alpine3.20/Dockerfile
index 33d01092b95e28225e347af4c6d536ed4a436892..41213996fb0c851243f56b6b4bc29c535fad809f 100644
--- a/16/alpine3.20/Dockerfile
+++ b/16/alpine3.20/Dockerfile
@@ -53,8 +53,8 @@ ENV LANG en_US.utf8
 RUN mkdir /docker-entrypoint-initdb.d
 
 ENV PG_MAJOR 16
-ENV PG_VERSION 16.4
-ENV PG_SHA256 971766d645aa73e93b9ef4e3be44201b4f45b5477095b049125403f9f3386d6f
+ENV PG_VERSION 16.5
+ENV PG_SHA256 a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm15-dev \
diff --git a/16/bookworm/Dockerfile b/16/bookworm/Dockerfile
index 40feae21736d792cbd0421f664de6686bcc572cb..363119524674bfe87733795cb211fff120edac95 100644
--- a/16/bookworm/Dockerfile
+++ b/16/bookworm/Dockerfile
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 16
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 16.4-1.pgdg120+2
+ENV PG_VERSION 16.5-1.pgdg120+1
 
 RUN set -ex; \
 	\
diff --git a/16/bullseye/Dockerfile b/16/bullseye/Dockerfile
index fb685497f9c17cf30a283d2aba39023545c96341..d889decf25543a58dd4ad52a9342fc4279d1b0a3 100644
--- a/16/bullseye/Dockerfile
+++ b/16/bullseye/Dockerfile
@@ -89,7 +89,7 @@ RUN set -ex; \
 ENV PG_MAJOR 16
 ENV PATH $PATH:/usr/lib/postgresql/$PG_MAJOR/bin
 
-ENV PG_VERSION 16.4-1.pgdg110+2
+ENV PG_VERSION 16.5-1.pgdg110+1
 
 RUN set -ex; \
 	\
diff --git a/versions.json b/versions.json
index 121921cd6a4ded745e85b1b9feff91877d643c11..fc589d97e2b93e156d65aade4a9817e2ad56e66a 100644
--- a/versions.json
+++ b/versions.json
@@ -132,7 +132,7 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "16.4-1.pgdg120+2"
+      "version": "16.5-1.pgdg120+1"
     },
     "bullseye": {
       "arches": [
@@ -141,18 +141,18 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "16.4-1.pgdg110+2"
+      "version": "16.5-1.pgdg110+1"
     },
     "debian": "bookworm",
     "major": 16,
-    "sha256": "971766d645aa73e93b9ef4e3be44201b4f45b5477095b049125403f9f3386d6f",
+    "sha256": "a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0",
     "variants": [
       "bookworm",
       "bullseye",
       "alpine3.20",
       "alpine3.19"
     ],
-    "version": "16.4"
+    "version": "16.5"
   },
   "17": {
     "alpine": "3.20",