Distrito criado com a denominação de São João do Curralinho, por Decreto-lei Estadual nº 135, de 13 de março de 1891; suprimido por Lei Estadual nº 54, de 09 de agosto de 1892, sendo restaurado pela de nº 207, de 30 de agosto de 1893, no Município de Santo Antonio da Cachoeira.
Elevada à categoria de vila com a denominção de São João do Curralinho, por Lei Estadual nº 348, de 17 de agosto de 1895, desmembrado de Santo Antônio da Cachoeira (depois Piracaia). Constituído do Distrito Sede. Sua instalação verificou-se no dia 21 de agosto de 1896.
Cidade por Lei Estadual nº 1038, de 19 de dezembro de 1906.
Em divisão administrativa referente ao ano de 1911, o Município de São João do Curralinho se compõe do Distrito Sede.
O município tomou a denominação de Joanópolis por Lei Estadual nº 1578, de 18 de dezembro de 1917.
Em divisão administrativa referente ao ano de 1933, o Município de Joanópolis se compõe de 1 Distrito Joanópolis.
Em divisões territoriais datadas de 31-XII-1936 e 31-XII-1937, bem como no quadro anexo ao Decretolei Estadual nº 9073, de 31 de março de 1938, o Município de Joanópolis pertence ao termo judiciário de Piracaia, da comarca de Piracaia, e permanece com o Distrito Sede.
No quadro fixado, pelo Decreto Estadual nº 9775, de 30 de novembro de 1938, para 1939-1943, o Município de Joanópolis é composto de 1 Distrito Joanópolis e pertence ao termo e comarca de Piracaia.
Em virtude do Decreto-lei Estadual nº 14334, de 30 de novembro de 1944, que fixou o quadro territorial para vigorar em 1945-1948, o Município de Joanópolis ficou composto de 1 Distrito Joanópolis - e pertence à comarca de Piracaia.
Assim permanecendo nos quadros territoriais fixados pelas Leis Estaduais nos 233, de 24-XII-1948 e 2456, de 30-XII-1953 para vigorar, respectivamente, nos períodos 1949-1953 e 1954-1958.
Em divisão territorial datada de 01-VII-1960, o município é constituído do Distrito Sede.
Assim permanecendo em divisão territorial datada de 15-VII-1999.
Fonte: IBGE