Antes do povoamento dos limites que hoje conhecemos como o município de Ibimirim, iniciado pelo português Marcos Ferreira D’ Ávila, os habitantes desta região eram os índios Cariris, presentes na região até os dias atuais. Foi D’Ávila quem atraiu os primeiros migrantes com a instalação de uma fazenda de gado na localidade, em fins do século XIX.
À época, Ibimirim não passava de um pequeno povoado que crescia às margens do rio Moxotó sendo chamado de Cancalancozinho por seus habitantes. Nos registros oficiais, o povoado passou a distrito através do ato municipal nº 4, de 12 de janeiro de 1931 e foi batizado de Jeritacó, sendo subordinado ao município de Moxotó.
Mesmo que oficialmente o vilarejo fosse chamado de Jeritacó, todos que aqui residiam e aqueles que por aqui passavam permaneceram por chamá-lo Cancalancozinho. No entanto, a conselho de Padre Cícero do Juazeiro, que julgou ser um nome difícil de pronunciar, os habitantes passaram a chamar informalmente o povoado de “Mirim” (do Tupi, mirim, pequeno).
Foi apenas em 1938, através do decreto-lei estadual nº 235, de 09 de dezembro, que o distrito de Jeritacó passou a denominar-se Mirim legalmente. Posteriormente, em 31 de dezembro de 1943, o distrito foi batizado oficialmente de Ibimirim (do Tupi, yby, terra, mirim, pequeno) por meio do decreto-lei estadual nº 952, ainda pertencendo ao município de Moxotó. Mais tarde, em 1953, Ibimirim foi transferido ao município de Inajá através da lei estadual nº 421, de 31 de dezembro.
Somente em 20 de dezembro de 1963 Ibimirim foi elevado à categoria de município, sendo separado de Inajá pela lei estadual nº 4956 e passando a ser constituído por dois distritos: Ibimirim e Moxotó, permanecendo desta forma até os dias atuais.
Antônio Barbosa S. Filho – 1963 a 1964;
Saturnino Vieira Melo – 1964;
João Inocêncio C. Lima – 1965 a 1968;
José Rolim da Silva – 1969 a 1972;
Francisco Augusto Gomes – 1973 a 1976;
José Rolim da Silva (pela 2ª vez) –1977 a 1982;
José Augusto da Silva – 1983 a 1988;
Edilson L. Buenos Aires – 1989 a 1992;
José Rolim da Silva (pela 3ª vez) – 1993 a 1996;
Mário de Almeida de Lima – 1997 a 2000;
Adelmo Inocêncio Lima – 2001 a 2004;
Antônio Marcos Alexandre – 2005 a 2008 e 2009 a 2012;
José Adauto da Silva – 2013 a 2016 e 2017 a 2020;
José Welliton de Melo Siqueira – 2021 – dias atuais;