El Ministerio de Economía y Hacienda hacía público los datos de la deuda viva de los Ayuntamiento españoles en 2009. En ellos queda manifiesto como el Ayuntamiento de Castellar sigue sin deudas durante este ejercicio siendo junto al Benaocaz y Villaluenga del Rosario, los tres únicos ayuntamientos de Cádiz sin deudas en los bancos.

Forman parte del 37,8 por ciento de los 8117 municipios españoles que no tienen carga financiera en su gestión.