diff --git a/16/alpine3.19/Dockerfile b/16/alpine3.19/Dockerfile
index 3146ffc0f584dfb0e9e7de37dae8056f4388929e..0ee9671bdda139536d8a1bafd8e03e83c93dc68d 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.5
-ENV PG_SHA256 a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0
+ENV PG_VERSION 16.6
+ENV PG_SHA256 23369cdaccd45270ac5dcc30fa9da205d5be33fa505e1f17a0418d2caeca477b
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm15-dev \
diff --git a/16/alpine3.20/Dockerfile b/16/alpine3.20/Dockerfile
index 41213996fb0c851243f56b6b4bc29c535fad809f..c86008147bbb37e08658f4c79aaa5cef48417e0d 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.5
-ENV PG_SHA256 a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0
+ENV PG_VERSION 16.6
+ENV PG_SHA256 23369cdaccd45270ac5dcc30fa9da205d5be33fa505e1f17a0418d2caeca477b
 
 ENV DOCKER_PG_LLVM_DEPS \
 		llvm15-dev \
diff --git a/16/bookworm/Dockerfile b/16/bookworm/Dockerfile
index 363119524674bfe87733795cb211fff120edac95..2a3fda32c3e208d251711b1ff758542f4a3234dc 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.5-1.pgdg120+1
+ENV PG_VERSION 16.6-1.pgdg120+1
 
 RUN set -ex; \
 	\
diff --git a/16/bullseye/Dockerfile b/16/bullseye/Dockerfile
index d889decf25543a58dd4ad52a9342fc4279d1b0a3..75a6bf083e44e68d0caa23b0f18a233626d12d31 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.5-1.pgdg110+1
+ENV PG_VERSION 16.6-1.pgdg110+1
 
 RUN set -ex; \
 	\
diff --git a/versions.json b/versions.json
index 6c580db3a3e5e268bfe8e7eda3e7e0854a5fd946..9b79ab49dbee70b3a630b492d9f5f427fb9fb055 100644
--- a/versions.json
+++ b/versions.json
@@ -132,7 +132,7 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "16.5-1.pgdg120+1"
+      "version": "16.6-1.pgdg120+1"
     },
     "bullseye": {
       "arches": [
@@ -141,18 +141,18 @@
         "ppc64el",
         "s390x"
       ],
-      "version": "16.5-1.pgdg110+1"
+      "version": "16.6-1.pgdg110+1"
     },
     "debian": "bookworm",
     "major": 16,
-    "sha256": "a6cbbb7037f98cb8afa7d3970b7c48040cf02b115e39253a0c037a8bb8e778f0",
+    "sha256": "23369cdaccd45270ac5dcc30fa9da205d5be33fa505e1f17a0418d2caeca477b",
     "variants": [
       "bookworm",
       "bullseye",
       "alpine3.20",
       "alpine3.19"
     ],
-    "version": "16.5"
+    "version": "16.6"
   },
   "17": {
     "alpine": "3.20",