Cities in Spain ( 1,727 )
- Herrera del Duque
- Hervás
- Hinojos
- Hinojosa del Duque
- Hondarribia
- Horcajo de Santiago
- Hornachos
- Hornachuelos
- Hostalric
- Hoyo de Manzanares
- Huelma
- Huelva
- Huércal de Almería
- Huércal-Overa
- Huesa
- Huesca
- Huéscar
- Huétor-Tájar
- Huétor Vega
- Humanes de Madrid
- Humilladero
- Ibi
- Ibiza
- Ibros
- Icod de los Vinos
- Igualada
- Illescas
- Illora
- Illueca
- Inca
- Infantes
- Ingenio
- Iniesta
- Irun
- Iscar
- Isla Cristina