Santa Rosa de Osos es un municipio de Colombia localizado en la subregión norte del departamento de Antioquia.