El municipio fue creado por decreto presidencial el 25 de julio de 1914 durante la administración de Eduardo Schaerer.
Lleva su nombre en homenaje al Capitán José Matías Bado, nacido en la ciudad de Pilar, Héroe de la Guerra Contra la Triple Alianza.
La ciudad comparte frontera seca con el municipio brasileño de Coronel Sapucaia.
Entre sus atractivos históricos y naturales se pueden mencionar las inscripciones rupestres (pictografías) dejadas como testimonio de su cultura por los primitivos habitantes de la región, halladas en las cavernas del Cerro Guazú y datadas por la Unesco en unos 5 mil años de antigüedad, además de varios saltos de agua de indescriptible belleza. Es actual intendente municipal Denilso Sánchez Garcete.