En las elecciones municipales de 2003 se presentaron en la ciudad 19 partidos políticos, de los que sólo tres consiguieron representación parlamentaria: el Partido Popular con 874.264 votos, el Partido Socialista de Madrid-PSOE con 625.148 e Izquierda Unida con 123.015.