Según el Banco Cetelem, en el 2005, cada riojano gastó 1.585 euros en alimentación; más que el año anterior (1.513), pero aún por debajo de la media nacional, que se sitúa en 1.618 euros por español y año. Estas cifras no coinciden con el último informe del Ministerio de Agricultura, que aseguraba que los riojanos destinan 1.295 euros al año en alimentación.
Los territorios donde más se paga por la alimentación son Cantabria (1.838 euros), Galicia (1.830) y Ceuta y Melilla, con 1.806 euros. En el extremo opuesto se encuentran Extremadura (1.373 euros), Navarra (1.408) y la comunidad de Canarias (1.433 euros).