João Costa: História
O município foi criado em 14 de dezembro de 1995 pela Lei Estadual 4.810 de 27 de dezembro de 1995, sendo instalado em 1 de janeiro de 1997 por desmembrado dos municípios de São João do Piauí.
Com a emancipação municipal, a Vila de Boa Esperança passou a ser sede distrital do município e João Costa.