San Pedro de los Milagros es un municipio de Colombia, localizado en la subregión Norte del departamento de Antioquia.