Narihualá es una localidad peruana ubicada en el distrito de Catacaos, perteneciente a la provincia y departamento de Piura, al norte del Perú.
Narihualá se encuentra dentro del distrito de Catacaos, cerca de los poblados de Pedregal Chico, La Campiña, Molino Azul, Pedregal Grande y al sur de la ciudad de Catacaos.
En el 2017 Narihualá tenía una población de 1680 habitantes según el INEI.
[1]Fuentes: Población 1993[2] y 2017[3] En el poblado de Narihualá, se encuentra el complejo arqueológico de mismo nombre.
Este complejo prehispánico constituyó el principal asentamiento de los Tallanes.