La mairie de Huelva est située sur la Plaza de la Constitución. Le bâtiment a été construit par Alejandro Herrero. Les travaux ont commencé en 1942. Pendant des années, les travaux de l’édifice municipal ont progressé très lentement en raison des difficultés à trouver des matériaux. Le 10 novembre 1949, le maire annonce que le nouveau bâtiment sera ouvert au public pendant cinq jours.
La façade de la mairie est de style néo-herrien. Elle se distingue par son horizontalité sévère, obtenue grâce à l’équilibre des formes, de préférence cubiques, qui sont disposées symétriquement dans la structure. Ils ont des toits en bois recouverts d’ardoise à l’extérieur et des tours latérales surmontées de flèches pyramidales terminées par des flèches pointues. La pierre et la brique ont également été utilisées dans sa construction ; le granit et le marbre ont également été utilisés dans les parties les plus somptueuses. Au sommet de cet édifice, on peut également voir une horloge construite à Miranda de Ebro.
Le bureau du maire se compose d’un bureau, d’un secrétariat et d’une salle des visiteurs. Il y a également des bureaux pour les adjoints au maire et les conseillers municipaux. Une salle du conseil, une salle de réception pour les représentations et une grande salle d’assemblée pour les sessions extraordinaires, les conférences, etc. ont été construites. Cette dernière mesure 190 mètres carrés et peut être jointe aux deux autres pour de grandes réceptions. La cour centrale est de forme andalouse, avec des arcades sur colonnes de marbre au rez-de-chaussée et des balcons baroques à l’étage.