diff --git a/docker-compose.yml b/docker-compose.yml
index 95dec42..f51f06a 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -32,6 +32,8 @@ services:
       - app:www.digitalgov.gov
       - app:emerging.digital.gov
       - app:summit.digitalgov.gov
+      - app:pra.digital.gov
+      - app:demo.pra.digital.gov
       - app:www.digital.gov
       - app:openopps.digitalgov.gov
       - app:plainlanguage.gov
diff --git a/pages.yml b/pages.yml
index ac5e820..3f1e486 100644
--- a/pages.yml
+++ b/pages.yml
@@ -58,3 +58,5 @@
   to: modularcontracting
 - testing-cookbook
 - writing-lab-guide
+- from: demo.pra.digital.gov
+  to: pra.digital.gov
\ No newline at end of file
diff --git a/templates/_federalist-redirects.njk b/templates/_federalist-redirects.njk
index b53d334..4115a17 100644
--- a/templates/_federalist-redirects.njk
+++ b/templates/_federalist-redirects.njk
@@ -696,3 +696,9 @@ server {
   }
 
 }
+server {
+  listen {{ PORT }};
+  set $target_domain pra.digital.gov;
+  server_name demo.pra.digital.gov;
+  return 301 https://$target_domain$request_uri;
+}
\ No newline at end of file
diff --git a/templates/manifest-prod.yml.njk b/templates/manifest-prod.yml.njk
index f8e04e2..86b0905 100644
--- a/templates/manifest-prod.yml.njk
+++ b/templates/manifest-prod.yml.njk
@@ -19,6 +19,7 @@ routes:
 - route: digitalgov.gov
 - route: www.digitalgov.gov
 - route: accessibility.digital.gov
+- route: pra.digital.gov
 - route: emerging.digital.gov
 - route: summit.digitalgov.gov
 - route: www.digital.gov
diff --git a/test/integration/test_federalist_redirects.js b/test/integration/test_federalist_redirects.js
index d89fe48..826d046 100644
--- a/test/integration/test_federalist_redirects.js
+++ b/test/integration/test_federalist_redirects.js
@@ -46,6 +46,7 @@ const expectedRedirects = [
   { from: 'join.tts.gsa.gov', to: 'tts.gsa.gov/join', redirectCode: 301 },
   { from: 'join.tts.gsa.gov/working-at-tts/', to: 'handbook.tts.gsa.gov/about-us/tts-history', redirectCode: 301, noPath: true },
   { from: 'join.tts.gsa.gov/tts-offices/', to: 'handbook.tts.gsa.gov/#tts-offices', redirectCode: 301, noPath: true },
+  { from: 'demo.pra.digital.gov', to: 'pra.digital.gov', redirectCode: 301, noPath: true },
 ];
 
 function redirectOk(t, from, to, redirectCode) {