Herrero is a Spanish-language occupational surname literally meaning "blacksmith".
The feminine form is Herrera.
People with this surname include: