Criação do heraldista e vexilólogo Lauro Ribeiro Escobar; formado por um escudo ibérico (usado em Portugal e lembra os desbravadores e colonizadores do Brasil); a cor vermelha significa coragem, valor, honra, para lembrar os pioneiros do Município; a cruz simboliza a fé cristã da população; as estrelas significam luz, guia; a cabeça de touro, fortaleza de ânimo e espírito destemido dos moradores; bordadura = proteção; vieiras (conchas) = um dos atributos do padroeiro São João Batista; cor prata no entorno = temperança, verdade, integridade (que devem ser atributos dos administradores e munícipes); a cor preta = constância, simplicidade; a coroa mural = símbolo da emancipação política; os ramos de cafeeiro e algodoeiro mostram a fertilidade das terras do Município; as datas assinalam o ano em que se registrou a fixação do homem no Município (1923) e a data da emancipação político-administrativa (1948). As cores do Município são vermelho e branco.