Ecala es una localidad española y un concejo de la Comunidad Foral de Navarra perteneciente al municipio de Amescoa Baja.
Está situado en la Merindad de Estella, en la comarca de Estella Oriental, en el valle de las Améscoas y a 67 km de la capital de la comunidad, Pamplona. Su población en 2014 fue de 42 habitantes (INE), su superficie es de 3,21 km² y su densidad de población es de 13,08 hab/km².