O município emancipado pela lei estadual nº 2.645 em 21 de setembro de 1929 nasceu com o nome de Afonso Camargo, mas na década de 30 teve a denominação alterada para Joaquim Távora em homenagem ao tenente Joaquim Távora um dos líderes da Revolução de 24, em São Paulo. A colonização inicial foi realizada por paulistas e mineiros no início do século 19. O primeiro núcleo colonizador data de 1915. O município se emancipou de Santo Antônio da Platina.
A assessoria de imprensa da prefeitura informou que a principal atividade econômica do município é a agropecuária.
Para celebrar o momento acontece nesta sexta-feira (21), feriado municipal show da Banda Revolution apartir das 20 horas na Estacão Ferroviária.