De acordo com o censo 2010 realizado pelo IBGE (Instituto Brasileiro de Geografia e Estatística) a população do município de Boqueirão do Piauí aumentou nos últimos dez anos. Veja:
Em 2000, a população boqueirãoense totalizava 5.567 habitantes. Em dez anos passou para 6.193 habitantes, sendo 3.080 homens e 3.113 mulheres.
A população urbana do município totaliza 2.666 habitantes enquanto que a população rural é de 3.527. O número de domicílios particulares é de 2.015.
Com a atualização territorial do IBGE o município de Boqueirão do Piauí perdeu parte de seu território para os municípios de Boa Hora e para Cabeceiras do Piauí. Isso se refletiu, por exemplo, no aumento da população de Boa Hora que em 2000 era de 5.170m (menor que a de Boqueirão na mesma época) passando para 6.299, ou seja, maior do que a população atual de Boqueirão do Piauí.
Essa perda, na prática, significa menor repasse de recursos federais para o município de Boqueirão, especialmente do FPM, já que o repasse tinha como base a última contagem populacional do IBGE realizada em 2007 onde o número de habitantes do município era de 6.325 habitantes.