Almería, Cádiz, Córdoba, Granada, Huelva, Jaén, Málaga, Sevilla
El Hierro, Fuerteventura, Gran Canaria, La Gomera, La Palma, Lanzarote, Tenerife
Ávila, Burgos, León, Palencia, Salamanca, Segovia, Soria, Valladolid, Zamora
Pueden obtenerse las coordenadas de las provincias en este enlace, que por cierto, esta misma página enlaza. El fichero, a pesar de ser de texto, puede incrustarse con una instrucción include del lenguaje php.
Otro fichero de las mismas características refiere a las comunidades.