As províncias do Peru, conhecidas em espanhol como provincias, são as subdivisões do segundo nível administrativo do país. Elas são divididas em distritos (em castelhano: distritos). Há 195 províncias no Peru, agrupadas em 25 regiões exceto para a Província de Lima que não pertence a nenhuma região. Isto faz uma média de 7 províncias por região. A região com o menor número de províncias é Callao (uma) e a região com o maior número é Ancash (vinte).
Enquanto as províncias na escassamente povoada floresta amazônica do Peru oriental tendem a ser maiores, há uma grande concentração delas na região norte-central do país. A província com o menor número de distritos é a Província de Purus, com apenas um distrito. A província com a maior parte dos distritos é Província de Lima, com 43 distritos. O número mais comum dos distritos por província é de 8, um total de 29 províncias compartilham este número de distritos.
Tabela de Províncias
A tabela abaixo mostra todas as províncias com as suas capitais e a região em que estão localizadas. O código UBIGEO identifica cada província. Capitais em negrito são também uma capital regional. Províncias em que a capital da região está localizada, têm um código UBIGEO terminando em01.