O lugarejo Novo Amparo, antes situado no município de Ribeira do Amaparo, obteve rápido crescimento, ganhando a condição de distrito com o nome Heliopolis.
A origem do nome de Heliopolis, vem de um padre do Egito, que em sua primeira visita a esta cidade, achou o clima muito quente, semelhante ao clima de sua cidade lá no Egito cujo nome era Heliopolis.
Heliopolis significa cidade do sol: Hélio = gás existente no sol; Polis = cidade, povo. com isso a nossa cidade foi batizada com o nome de Heliopolis.
A criação do município que foi desmembrada do município de Ribeira do Amaparo em 1985, por força da lei Estadual de 11-04-85, ocorreu nesta mesma ocasião. A sede foi elevada a categoria de cidade.
A sede ficam distante da capital aproximadamente 300 km em linha reta.
Gentílico: heliopoliense
Distrito criado com a denominação de Novo Amparo, pelo decreto estadual nº 7237, de 29-01-1931, subordinado ao município de Cipó.
Em divisão administrativa referente ao ano de 1933, o distrito figura no município de Cipó.
Pelo decreto-lei estadual nº 11089, de 30-11-1938, o distrito de Novo Amparo passou a denominar-se Heliópolis.
Em divisão territorial datada de 1-VII-1950, o distrito já denominado Heliópolis figura no município de Cipó.
Pela lei estadual nº 1027, de 14-08-1958, o distrito deixa de pertencer ao município de Cipó para ser anexado ao novo município de Ribeira do Amparo.
Em divisão territorial datada de 1-VII-1960, o distrito de Heliópolis figura no município Ribeira do Amparo.
Assim permanecendo em divisão territorial datada de 1-I-1979.
Elevado à categoria de município com a denominação de Heliópolis, pela lei estadual nº 4429, de 11-04-1985, desmembrado de Ribeira do Amparo Sede no antigo distrito de Heliópolis. Constituído do distrito sede. Instalado em 01-01-1986.
Em divisão territorial datada de 2003, o município é constituído do distrito sede.
Leia mais:https://cidades.ibge.gov.br/br....asil/ba/heliopolis/h