diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d516a979d7edef6322c85001b955123fa5e90a97..2fb196ddaca1c194b16c155a2d0966df640303a4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -224,6 +224,11 @@ test_pref50:
     PREF: "pref50"
   extends: .default_pref
 
+test_pref52:
+  variables:
+    PREF: "pref52"
+  extends: .default_pref
+
 test_pref54:
   variables:
     PREF: "pref54"
diff --git a/Attrap_pref52.py b/Attrap_pref52.py
new file mode 100644
index 0000000000000000000000000000000000000000..c33870f5de7509ce8a0ccfa6fa387c3e60b0c317
--- /dev/null
+++ b/Attrap_pref52.py
@@ -0,0 +1,14 @@
+from Attrap_prefdpt import Attrap_prefdpt
+
+
+class Attrap_pref52(Attrap_prefdpt):
+
+    # Configuration de la préfecture
+    hostname = 'https://www.haute-marne.gouv.fr'
+    raa_page = f'{hostname}/Publications/Recueil-des-Actes-Administratifs-RAA'
+    full_name = 'Préfecture de la Haute-Marne'
+    short_code = 'pref52'
+    timezone = 'Europe/Paris'
+
+    # Configuration des widgets à analyser
+    Attrap_prefdpt.white_card['regex']['year'] = 'Année ([0-9]{4})'
diff --git a/Makefile b/Makefile
index e4d3804a70a164c9b7047459931c41871bd9b65e..41c149e67523c837edffe48f2facbcc7bf81203d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-make: ppparis pref01 pref02 pref03 pref04 pref05 pref06 pref09 pref10 pref11 pref13 pref2a pref2b pref25 pref29 pref30 pref31 pref33 pref34 pref35 pref38 pref39 pref42 pref44 pref49 pref50 pref54 pref55 pref59 pref62 pref63 pref64 pref65 pref66 pref69 pref73 pref75 pref77 pref80 pref81 pref83 pref87 pref91 pref92 pref93 pref94 pref976 prefidf prefpaca
+make: ppparis pref01 pref02 pref03 pref04 pref05 pref06 pref09 pref10 pref11 pref13 pref2a pref2b pref25 pref29 pref30 pref31 pref33 pref34 pref35 pref38 pref39 pref42 pref44 pref49 pref50 pref52 pref54 pref55 pref59 pref62 pref63 pref64 pref65 pref66 pref69 pref73 pref75 pref77 pref80 pref81 pref83 pref87 pref91 pref92 pref93 pref94 pref976 prefidf prefpaca
 ppparis:
 	bin/python3 cli.py ppparis
 pref01:
@@ -51,6 +51,8 @@ pref49:
 	bin/python3 cli.py pref49
 pref50:
 	bin/python3 cli.py pref50
+pref52:
+	bin/python3 cli.py pref52
 pref54:
 	bin/python3 cli.py pref54
 pref55:
diff --git a/README.md b/README.md
index 2cc26899c0c3c6f22c7df6fcce540c544a4993d7..6638e3f41c2b741340a9063079e2975801d368e1 100644
--- a/README.md
+++ b/README.md
@@ -82,6 +82,7 @@ Vous pouvez également activer le safe mode en spécifiant la variable d'environ
 - Préfecture de la Loire-Atlantique (identifiant : `pref44`)
 - Préfecture de Maine-et-Loire (identifiant : `pref49`)
 - Préfecture de la Manche (identifiant : `pref50`)
+- Préfecture de la Haute-Marne (identifiant : `pref52`)
 - Préfecture de Meurthe-et-Moselle (identifiant : `pref54`)
 - Préfecture de la Meuse (identifiant : `pref55`)
 - Préfecture du Nord (identifiant : `pref59`)
diff --git a/cli.py b/cli.py
index 361a87e0c3ae7e5df8b4903057169efd16c425b0..421ce0d51d02d25c6d2b2d9628cccd3acb4e63f3 100755
--- a/cli.py
+++ b/cli.py
@@ -70,6 +70,7 @@ available_administrations = [
     'pref44',
     'pref49',
     'pref50',
+    'pref52',
     'pref54',
     'pref55',
     'pref59',