diff --git a/african_culture.sql b/african_culture.sql
index caa3f38d531ece563d97ed925ceec72ebdb57593..70acb029443f1e9de9910f9e83fe265911932239 100644
--- a/african_culture.sql
+++ b/african_culture.sql
@@ -26,6 +26,8 @@ SELECT
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.cod_local_domicilio,
     pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
@@ -33,6 +35,18 @@ FROM
         INNER JOIN 
     pessoas_cadunico 
         ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 WHERE
     ind_tipo_familia = 203
@@ -42,12 +56,16 @@ GROUP BY
     familias_cadunico.cod_especie_domicilio,
     familias_cadunico.ind_tipo_familia, 
     familias_cadunico.cod_local_domicilio,
-    pessoas_cadunico.codigo_ibge
+    pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo , 
     familias_cadunico.cod_especie_domicilio , 
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.cod_local_domicilio,
-    pessoas_cadunico.codigo_ibge
+    pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
     ;
\ No newline at end of file
diff --git a/african_rights.sql b/african_rights.sql
index c8546cbec013639afcca5d1b335ca35b844b35f3..8f78d7a045fdba3eab83a0bddb08200b186c07fc 100644
--- a/african_rights.sql
+++ b/african_rights.sql
@@ -26,6 +26,8 @@ SELECT
     pessoas_cadunico.concluiu_frequentou,
     pessoas_cadunico.ano_serie_frequentou,
     pessoas_cadunico.curso_frequentou,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
@@ -35,7 +37,18 @@ FROM
         INNER JOIN 
     pessoas_cadunico 
         ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
-
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 WHERE
     ind_tipo_familia = 203
@@ -46,25 +59,16 @@ GROUP BY
     familias_cadunico.ind_tipo_familia, 
     pessoas_cadunico.concluiu_frequentou, 
     pessoas_cadunico.ano_serie_frequentou, 
-    pessoas_cadunico.curso_frequentou
+    pessoas_cadunico.curso_frequentou,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo ASC, 
     familias_cadunico.ind_tipo_familia,
     pessoas_cadunico.concluiu_frequentou ASC, 
     pessoas_cadunico.ano_serie_frequentou ASC, 
-    pessoas_cadunico.curso_frequentou ASC
-    ;
-
-
-
-
-
-
-
-
-
-
-
-
-
+    pessoas_cadunico.curso_frequentou ASC,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
+    ;
\ No newline at end of file
diff --git a/african_sustentability.sql b/african_sustentability.sql
index 1616b4fb572eadfb56b49125da03647aa2aca97f..db2ce973c56ab0fa8d34092f96331117b16979b2 100644
--- a/african_sustentability.sql
+++ b/african_sustentability.sql
@@ -24,12 +24,26 @@ SELECT
     familias_cadunico.ano_censo,
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.renda_media,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
 
     -- Data from CadUnico
     familias_cadunico 
+    INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 WHERE
     ind_tipo_familia = 203
@@ -38,10 +52,14 @@ WHERE
 GROUP BY 
     familias_cadunico.ano_censo, 
     familias_cadunico.ind_tipo_familia,
-    familias_cadunico.renda_media
+    familias_cadunico.renda_media,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo ASC, 
     familias_cadunico.ind_tipo_familia,
-    familias_cadunico.renda_media ASC
+    familias_cadunico.renda_media ASC,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
     ;
\ No newline at end of file
diff --git a/ciganos_culture.sql b/ciganos_culture.sql
index 56cee6f12b1457d8c235c5ef7da1fc967d7168b3..3c71691211e1ec6e7d69e85db7ac32fe94075673 100644
--- a/ciganos_culture.sql
+++ b/ciganos_culture.sql
@@ -26,6 +26,8 @@ SELECT
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.cod_local_domicilio,
     pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
@@ -33,6 +35,18 @@ FROM
         INNER JOIN 
     pessoas_cadunico 
         ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 WHERE
     ind_tipo_familia = 101
@@ -42,12 +56,16 @@ GROUP BY
     familias_cadunico.cod_especie_domicilio,
     familias_cadunico.ind_tipo_familia, 
     familias_cadunico.cod_local_domicilio,
-    pessoas_cadunico.codigo_ibge
+    pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo , 
     familias_cadunico.cod_especie_domicilio , 
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.cod_local_domicilio,
-    pessoas_cadunico.codigo_ibge
+    pessoas_cadunico.codigo_ibge,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
     ;
\ No newline at end of file
diff --git a/ciganos_rights.sql b/ciganos_rights.sql
index fccb18120d0219da490e612861493a55a85ece5d..0d26269ba22241107d1334faf32071b9c7718558 100644
--- a/ciganos_rights.sql
+++ b/ciganos_rights.sql
@@ -26,6 +26,8 @@ SELECT
     pessoas_cadunico.concluiu_frequentou,
     pessoas_cadunico.ano_serie_frequentou,
     pessoas_cadunico.curso_frequentou,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
@@ -35,6 +37,18 @@ FROM
         INNER JOIN 
     pessoas_cadunico 
         ON (familias_cadunico.id_familia=pessoas_cadunico.id_familia AND familias_cadunico.ano_censo=pessoas_cadunico.ano_censo) 
+        INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 
 WHERE
@@ -46,14 +60,18 @@ GROUP BY
     familias_cadunico.ind_tipo_familia, 
     pessoas_cadunico.concluiu_frequentou, 
     pessoas_cadunico.ano_serie_frequentou, 
-    pessoas_cadunico.curso_frequentou
+    pessoas_cadunico.curso_frequentou,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo ASC, 
     familias_cadunico.ind_tipo_familia,
     pessoas_cadunico.concluiu_frequentou ASC, 
     pessoas_cadunico.ano_serie_frequentou ASC, 
-    pessoas_cadunico.curso_frequentou ASC
+    pessoas_cadunico.curso_frequentou ASC,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
     ;
 
 
diff --git a/ciganos_sustentability.sql b/ciganos_sustentability.sql
index 7f16fd7a8f828d9f8e9e47fb41ff6ba1031d1a61..76fba88c422c4dd7244cfa446cb4d34715335cc3 100644
--- a/ciganos_sustentability.sql
+++ b/ciganos_sustentability.sql
@@ -24,12 +24,26 @@ SELECT
     familias_cadunico.ano_censo,
     familias_cadunico.ind_tipo_familia,
     familias_cadunico.renda_media,
+    geographic.nome_regiao,
+    geographic.sigla_estado,
     COUNT(*) AS Total 
     
 FROM
 
     -- Data from CadUnico
     familias_cadunico 
+    INNER JOIN 
+        
+    -- Geogrphic (State/Region) data    
+    (
+        SELECT 
+            municipio.id AS municipio_id,
+            regiao.nome AS nome_regiao,
+            estado.sigla AS sigla_estado
+        FROM
+            estado INNER JOIN municipio ON (estado.id = municipio.estado_id)
+                INNER JOIN regiao ON (regiao.id = estado.regiao_id)
+    ) AS geographic ON (geographic.municipio_id = pessoas_cadunico.codigo_ibge)
 
 WHERE
     ind_tipo_familia = 101
@@ -38,10 +52,14 @@ WHERE
 GROUP BY 
     familias_cadunico.ano_censo, 
     familias_cadunico.ind_tipo_familia,
-    familias_cadunico.renda_media
+    familias_cadunico.renda_media,
+    geographic.nome_regiao,
+    geographic.sigla_estado
 
 ORDER BY 
     familias_cadunico.ano_censo ASC, 
     familias_cadunico.ind_tipo_familia,
-    familias_cadunico.renda_media ASC
+    familias_cadunico.renda_media ASC,
+    geographic.nome_regiao ASC,
+    geographic.sigla_estado ASC
     ;
\ No newline at end of file