Francisco Santos é um município do Estado do Piauí. Antes de tornar-se município, Francisco Santos era um povoado, chamado Jenipapeiro, pertencente ao município de Picos. Recebeu o Topónimo de Francisco Santos em homenagem ao Coronel piauiense, Francisco de Souza Santos, nascido no antigo povoado Jenipapeiro. Sua emancipação política ocorreu pela lei estadual nº 1993, de 09 de Setembro de 1960, desmembrando-se de Picos.
Localiza-se a uma latitude 06º59'34" sul e a uma longitude 41º08'16" oeste, estando a uma altitude de 270 metros. Sua população estimada em 2004 era de 7.040 habitantes, em 2010 era de 8.592 habitantes e já em 2020 de 9.372 habitantes.
O município de Francisco Santos tem suas origens no povoado Jenipapeiro. Segundo a tradição oral, a ocupação da terra teve início em 1818, e a razão do topônimo foi a grande abundância de jenipapeiros na área, à época em que ali se fixaram os primeiros habitantes, uma fazenda dos baianos: Rosa Maria Rodrigues e Policarpo Rodrigues Chaves, juntamente com outras 7 pessoas que migraram da Bahia por conflitos familiares. Prolificos, Rosa Maria e Policarpo tiveram 13 filhos, dos quais 9 sobreviveram e chegaram a idade adulta. Entrelaçados entre si ou com pessoas de fora do local, estes descendentes deram origem a quase totalidade da população local. Católicos convictos, trouxeram uma imagem de Santo Antônio e outra de Nossa Senhora das Dores, perdidas durante reformas na igreja matriz do Imaculado Coração de Maria.
Um século após o inicio do povoamento, 1919, construiu-se a primeira capela, iniciando-se os festejos do padroeiro, o Imaculado Coração de Maria. Em torno da capela cresceu o arraial que, 17 anos depois, em 1935, era elevado a categoria de povoado, com a mesma denominação da fazenda, Jenipapeiro. Ganhou a sua emancipação política e territorial do município de Picos no dia 24 de dezembro de 1960, sendo posto o nome de Francisco Santos, em homenagem ao piauiense, o Coronel Francisco de Souza Santos, nascido no antigo Povoado Jenipapeiro.