O município de Caiabu possui uma população de 3.712 habitantes, de acordo com os dados do IBGE 2022.
O povoamento do local iniciou-se em 1935, quando Henrique Pedro Ferreira, proveniente de Indiana, estabeleceu-se em terras do Município de Regente Feijó, pelos lados do rio do peixe. Feita a derrubada da mata, iniciou o plantio do algodão e outras culturas, atraindo o interesse de muitos colonizadores, que formaram um povoado ao qual denominaram Santo Antônio.
O patrimônio em novembro de 1944 passou a Distrito de Paz, então com nome de Caiabu. Segundo alguns, o nome significa "terra queimada". De acordo com Theodoro Sampaio, com origem no tupi, "ca-ybu" significa fonte dos maribondos, ou "caá-ybu" significa olhos d'água da mata.
O distrito foi criado com a denominação de Caiabu pelo decreto lei nº 14334, de 30-11-1944, inicialmente subordinado ao município de Regente Feijó. Caiabu foi elevado à categoria de município pela lei estadual nº 2456, de 30-11-1953, desmembrando-se de Regente Feijó, com sua instalação oficial ocorrendo em 01-12-1955. Atualmente, o município é constituído por três distritos: Caiabu (sede), Boa Esperança d'Oeste e Iubatinga.