São Gonçalo do Piauí é um município brasileiro do estado do Piauí. Localiza-se a uma latitude 05º59’36” sul e a uma longitude 42º42’10” oeste, estando a uma altitude de 270 metros. Na última contagem realizada pelo IBGE em 2009, sua população foi estimada em 4.485 habitantes[2]. Possui uma área de 1367,9 km². Em plebiscito realizado em 1995 um de seus distritos, o povoado Canto, foi emancipado e se tornou o município de Santo Antônio dos Milagres.