Localização

O município de São Marcos está localizado na encosta superior do Nordeste do Rio Grande do Sul, ponto privilegiado da Serra Gaúcha e da região turística Uva e Vinho. Com um clima ameno, possui 21.449 habitantes (IBGE, 2018), estando a uma altitude de 746m. 

Faz divisa com Campestre da Serra (norte), Caxias do Sul (sul e leste) e Antônio Prado e Flores da Cunha (oeste). Está distante cerca de 165 km de Porto Alegre, 36 km de Caxias do Sul e 75 km de Vacaria.

 

Principais vias de acesso: 
Estrada Federal BR 116, cruzando toda extensão do Município, dando acesso ao centro do País e à capital do Estado.