¿Cuáles son las provincias españolas?

Las provincias en que se divide el Estado español suman un total de 50 y comprenden La Coruña (A Coruña), Lugo, Orense (Ourense) y Pontevedra, en Galicia; Asturias; Cantabria; Vizcaya (Bizkaia), Guipúzcoa (Gipuzkoa) y Álava (Araba), en el País Vasco; Navarra; La Rioja; Zaragoza, Huesca y Teruel, en Aragón; Barcelona, Tarragona, Lérida (Lleida) y Gerona (Girona), en Cataluña; León, Zamora, Salamanca, Palencia, Valladolid, Burgos, Segovia, Ávila y Soria, en Castilla y León; Madrid; Toledo, Guadalajara, Cuenca, Albacete y Ciudad Real, en Castilla-La Mancha; Castellón (Castelló), Valencia y Alicante (Alacant), en la Comunidad Valenciana; Baleares; Murcia; Cáceres y Badajoz, en Extremadura; Huelva, Sevilla, Cádiz, Córdoba, Málaga, Jaén, Granada y Almería, en Andalucía; así como Santa Cruz de Tenerife y Las Palmas de Gran Canaria, en Canarias.