La ciudad de Santa Rosa de Osos está situada en el nacimiento del río Guadalupe y se constituye en el Norte como la centralidad urbana más importante de la Zona del Altiplano, que son aquellos municipios de la subregión, que están situados en los valles altoandinos de los ríos Grande y Guadalupe.