diff --git a/index.js b/index.js
index 2f3994e657fbbfd1ca25939d8261d1f38df9d848..c62a4efc045137f2a3665a809795d2d6e3ec277c 100644
--- a/index.js
+++ b/index.js
@@ -247507,12 +247507,12 @@ async function getInseeCode(postalCode, city) {
     } else {
       if (!city) throw new Error('No city')
 
-      const parsedCity = sanitizeCity(city)
-      console.log(parsedCity)
+      const parsedInput = sanitizeCity(city)
 
-      const filteredResponse = response.data.filter(
-        town => sanitizeCity(town.nomCommune) === parsedCity
-      )
+      const filteredResponse = response.data.filter(city => {
+        const parsedCity = sanitizeCity(city.nomCommune)
+        return parsedCity === parsedInput || parsedCity.includes(parsedInput)
+      })
 
       return filteredResponse[0].codeCommune
     }