San Pedro de los Milagros es un municipio de Colombia, localizado en la subregión Norte del departamento de Antioquia. Limita por el norte con los municipios de Belmira y Entrerríos, por el este con el municipio de Donmatías, por el sur con los municipios de Girardota, Copacabana y Bello y por el oeste con el municipio de San Jerónimo.
Es un municipio con marcada tendencia agropecuaria, no obstante también es importante por su productividad en bienes y servicios y su creciente actividad turística, principalmente religiosa. Su amplia difusión cultural es reconocida a nivel departamental.
