São João do Piauí é um município brasileiro do estado do Piauí. Localiza-se a uma latitude 08º21’29” sul e a uma longitude 42º14’48” oeste, estando a uma altitude de 222 metros. Sua população estimada em 2007 é de 20.000 habitantes. Possui uma área de 1.488,8 km².
Localizada na região sudeste do Estado do Piauí, às margens do Rio Piauí, São João tem sua economia concentrada na agricultura familiar, na pecuária e mais recentemente no comércio, sendo assim uma das cidades mais importantes do sul do Estado. É lá onde se encontra uma das maiores subestações de energia do país, bem como a grande Barragem do Jenipapo, recentemente estruturada para receber turistas.
A cidade é cortada pela BR-020 que liga Fortaleza a Brasília e tem como uma de suas principais atrações sua enorme Praça Honório Santos com mais de 34 mil metros quadrados de área, a maior do Piauí. É nesta praça onde acontecem os Festejos mais famosos do estado, no mês de junho, em homenagem ao seu Santo Padroeiro – São João Batista. Falando em Festejos, é em São João onde encontramos também a maior casa de Shows do Piauí – o Pátio São João.
Em São João do Piauí localiza-se parte do Parque Nacional Serra da Capivara, um parque que envolve ao todo quatro municípios, sendo protegido pela UNESCO e que tem 129.140 hectares e um perímetro de 214 quilômetros.