La actual organización política de la República comprende veinticuatro departamentos: Amazonas, Ancash, Apurímac, Arequipa, Ayacucho, Cajamarca, Cusco, Huancavelica, Huánuco, Ica, Junín, La Libertad, Lambayeque, Lima, Loreto, Madre de Dios, Moquegua, Pasco, Piura, Puno, San Martin, Tacna, Tumbes, Ucayali. El Perú cuenta además con una Provincia Constitucional: el Callao.
Cada departamento está dividido en provincias, las cuales llegan a ser 194 más la Provincia Constitucional de Callao. En cuanto a su número por departamento son: Amazonas 7; Ancash 20; Apurímac 7; Arequipa 8; Ayacucho 11; Cajamarca 13; Cusco 13; Huancavelica 7; Huánuco 11; Ica 5; Junín 9; La Libertad 12; Lambayeque 3; Lima 10; Loreto 6; Madre de Dios 3; Moquegua 3; Pasco 3; Piura 8; Puno 13; San Martín 10; Tacna 4; Tumbes 3 y Ucayali 4.
Cada provincia está divida en distritos, que llegan a ser 1828. Las Municipalidades pueden ser provinciales y distritales y son los órganos de gobierno local; tienen autonomía política, económica y administrativa en los asuntos de su competencia.