Esparza de Salazar conserva el 24,9 % de la población que tenía en 1910, su máximo histórico (301 habitantes)
Esparza de Salazar ocupa el puesto 42 entre los 246 municipios de Navarra en población respecto a su máximo histórico, con 24,9 %, según los datos de INE,