Aquí te presento una lista de los prefijos telefónicos de España, organizados por provincias:
- A Coruña: 881, 981
- Álava: 945
- Albacete: 967
- Alicante: 865, 966
- Almería: 850, 950
- Asturias: 984, 985
- Ávila: 920
- Badajoz: 924, 927
- Barcelona: 930, 931, 932, 934, 935, 936
- Burgos: 947
- Cáceres: 927
- Cádiz: 856, 956
- Cantabria: 942
- Castellón: 864, 964
- Ciudad Real: 826, 926
- Córdoba: 957
- Cuenca: 969
- Gerona: 872, 972
- Granada: 858, 958
- Guadalajara: 949
- Guipúzcoa: 843, 943
- Huelva: 859, 959
- Huesca: 974
- Islas Baleares: 871, 871, 872, 873, 971
- Jaén: 953
- La Rioja: 941
- Las Palmas: 828, 928
- León: 987, 987
- Lérida: 973
- Lugo: 982
- Madrid: 91, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919
- Málaga: 951
- Murcia: 868, 968
- Navarra: 848, 948
- Orense: 988
- Palencia: 979
- Pontevedra: 886, 986
- Salamanca: 923
- Santa Cruz de Tenerife: 822, 922
- Segovia: 921
- Sevilla: 854, 955
- Soria: 975
- Tarragona: 877, 977
- Teruel: 978
- Toledo: 825, 925
- Valencia: 960, 961, 962, 963
- Valladolid: 983
- Vizcaya: 844, 944
- Zamora: 980
- Zaragoza: 976, 977
Espero que esta información te sea útil.