El gobierno de cada provincia está a cargo de una municipalidad provincial encabezada por un alcalde elegido por sufragio universal cada cuatro años.
La Constitución Política de la República Peruana de 1823, formalizó esta división política. Los «partidos» de la época virreinal se convirtieron en provincias. En 1824 se crearon 7 departamentos divididos en 56 provincias.
El 22 de abril de 1857 la provincia del Callao es elevada al nivel de Provincia Constitucional por el gobierno de Ramón Castilla, siendo la única que logró este estatus legal de autonomía interna.[1] Sin embargo siguió formando parte del departamento de Lima hasta el 2002 cuando, dentro del proceso de regionalización impulsado por el gobierno de Alejandro Toledo Manrique, la Provincia Constitucional del Callao adquirió mayor autonomía y fue dotada de un gobierno regional propio.
El 10 de abril de 2014 se creó la provincia de Putumayo, la última en ser creada, está ubicada en el departamento de Loreto. Con dicha provincia se tiene un total de 196 provincias.[2]