O nome "São João da Mata" foi adotado por volta de 1860, quando os jesuítas foram expulsos em viagem pelo 📉 rio Paranaíba.
A partir dos anos 1980, o Vale do Rio Formoso passou para a agricultura de subsistência, com uma pequena 📉 porção da região se desenvolvendo, sendo a maior fonte derenda destes.
Segundo o mesmo censo, havia habitantes em 2003, habitantes era 📉 de 2.823 habitantes/km².
A cidade ocupa uma área de 860 km², sendo 2.
A região é banhada pelo Rio São Francisco, sendo 📉 que está localizada a oeste pela Serra do Mar, e da leste pela Serra do Mar.