A Igreja Matriz localiza-se em frente a praça, no centro da cidade. Possui arquitetura exuberante e é um símbolo de fé do município. Nela encontra-se também a Gruta de Nossa Senhora Aparecida, toda revestida em pedras de rio..
Veja mais informações de Igreja Matriz de São Marcos.
Localizada a, aproximadamente, 1 km do centro da cidade, a Gruta Natural é o retrato da religiosidade de um povo de muita fé. No local encontra-se um campanário em madeira, construído em 1940, abrigando o sino doado na época..
Fugindo completamente aos modelos tradicionais das Igrejas construídas na região, a nova Matriz de Otávio Rocha, apresenta um desenho inédito, com linhas retas e muita simplicidade arquitetônica, podendo ser considerada a primeira igreja em estilo mod.
A capela São Roque está situada à beira do rio da Prata à ponte que liga o município de Vila Flores a Antônio Prado, situa-se no lugar aprazível. Nos fins de semana, em época de verão ela é muito visitada por turistas e outras pess.