diff --git a/src/libs/routes/pibpercapita.js b/src/libs/routes/pibpercapita.js
index 957624acf740fbd8faefecf1dd659e932cf37a12..a504fad4cce570c31783652c2f7955cecd1b2fa6 100644
--- a/src/libs/routes/pibpercapita.js
+++ b/src/libs/routes/pibpercapita.js
@@ -25,6 +25,17 @@ pibpercapitaApp.get('/year_range', (req, res, next) => {
     next();
 }, query, response('range'));
 
+pibpercapitaApp.get('/income_level', (req, res, next) => {
+    req.result = [
+        {id: 1, name: "1º quintil – 20% menores"},
+        {id: 2, name: "2º quintil"},
+        {id: 3, name: "3º quintil"},
+        {id: 4, name: "4º quintil"},
+        {id: 5, name: "5º quintil – 20% maiores"},
+    ];
+    next();
+}, response('income_level'));
+
 rqf.addField({
     name: 'filter',
     field: false,
@@ -85,6 +96,16 @@ rqf.addField({
         type: 'integer',
         field: 'ano_censo'
     }
+}).addValue({
+    name: 'income_level',
+    table: 'ibge_pib',
+    tableField: 'nivel_renda_per_capita',
+    resultField: 'income_level_id',
+    where: {
+        relation: '=',
+        type: 'integer',
+        field: 'nivel_renda_per_capita'
+    }
 });
 
 pibpercapitaApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {