Prowincja (hiszp. provincia) jest w Hiszpanii podstawową jednostką podziału administracyjnego wyższego rzędu. Liczba prowincji wynosi obecnie 50.
Prowincje są jednocześnie okręgami wyborczymi i strefami numeracyjnymi, a przypisany im numer jest częścią kodu pocztowego. Mają też charakter odniesień geograficznych.
Prowincje łączą się w związki zwane wspólnotami autonomicznymi. Przy tym 7 wspólnot autonomicznych składa się z jednej tylko prowincji: Asturia, Baleary, Kantabria, La Rioja, Madryt, Murcja i Nawarra.
Większość prowincji nosi taką samą nazwę, jak ich stolica. Wyjątkami są: Álava/Araba, Asturia, Vizcaya, Kantabria, Guipúzcoa, Baleary, La Rioja i Nawarra. Dodatkowo, dwa miasta będące stolicami wspólnot autonomicznych nie są stolicami prowincji: Mérida w Estremadurze i Santiago de Compostela w Galicji.