Linares es considerada «excelente» en gasto social municipal, según el análisis de la Asociación de Directoras y Gerentes de Servicios Sociales de España. Posicionada en decimotercer puesto, la ciudad es una de las que invierte mas de 100 euros anuales en sus ciudadanos, uno de los requisitos para recibir esta consideración.
Los Ayuntamientos atienden a mas de 8,5 millones de ciudadanos con servicios básicos como información y orientación para acceder a recursos; es a ellos a quienes hay que dirigirse para informarse sobre cómo pedir la renta básica o cómo conseguir una plaza en una residencia de ancianos. Son también quienes se ocupan de la ayuda a domicilio, de dar alojamiento a personas sin hogar y de gestionar proyectos de inserción social.
Para ser considerado excelente en gasto social municipal las ciudades deben cumplir cuatro requisitos, según la asociación que ha hecho el estudio: que hayan invertido más de 100 euros por habitante en 2016, que esa partida no se haya recortado en los presupuestos de 2017, que represente más del 10% del presupuesto total no financiero del Ayuntamiento y que tengan sus cuentas publicadas en internet con un desglose presupuestario. Solo 25 Ayuntamientos, un 7,1% de los que tienen más de 20.000 habitantes, los cumplen, de acuerdo a los datos del presupuesto liquidado en 2016 publicados por el Ministerio de Hacienda y Administraciones Públicas. Como se observa en el mapa [son los puntos señalados en verde], se concentran sobre todo en Andalucía, Cataluña y País Vasco.
La ciudad de Linares se encuentra entre esos 25 ayuntamientos, invirtiendo en cada ciudadano 122’36€