diff --git a/roles/gitlab/defaults/main.yml b/roles/gitlab/defaults/main.yml
index 1402ca13d67d948dbaa012129efb005bc7ac6927..69a135d7b98f0b5f3ad329b75c15bdef5492d095 100644
--- a/roles/gitlab/defaults/main.yml
+++ b/roles/gitlab/defaults/main.yml
@@ -38,7 +38,7 @@ gitlab_registry_domain: registry.gitlab.example.com
 
 # The Gitlab version, usually you don't need to adjust this for a host.
 # renovate: depName=gitlab/gitlab-ce
-gitlab_version: 16.3.4-ce.0
+gitlab_version: 16.4.0-ce.0
 
 # renovate: depName=docker.io/library/telegraf
 gitlab_telegraf_version: "1.26"