Formação Administrativa
Distrito criado com denominação de Santana dos Alegres, pela Lei Provincial nº 1993, de 13-11-1873, subordinado ao município de Paracatu.
Elevado à categoria de vila com a denominação de João Pinheiro, pela Lei Estadual nº 556, de 30-08-1911, desmembrado de Paracatu.
Sede na antiga vila de Santana dos Alegres. Constituído de 6 distritos: João Pinheiro, Água Limpa, Benfica, Canabrava, Catinga e Veredas, os dois primeiros criados pela mesma lei de criação do município os outros quatros desmembrados de Paracatu. Instalado em 25-09-1911.
Em divisão administrativa referente ao ano de 1911, a vila é constituída de 6 distritos: João Pinheiro, Água Limpa, Benfica, Canabrava, Catinga e Veredas.
Assim permanecendo nos quadros de apuração do recenseamento geral de 1-IX-1920.
Elevado à condição de cidade com a denominação de João Pinheiro, pela Lei Estadual nº 893, de 10-09-1925.
Em divisão administrativa referente ao ano de 1933, o município é constituído de 6 distritos: João Pinheiro, Água Limpa, Benfica, Canabrava, Catinga e Veredas.
Em divisões territoriais datadas de 31-XII-1936 e 31-XII-1937, o município é constituído de 4 distritos: João Pinheiro, Canabrava, Catinga e Veredas. Não figurando os distritos de Água Limpa e Benfica.
Pelo Decreto Lei Estadual nº 1058, 31-12-1943, o distrito de Catinga passou ser grafado Caatinga.
Em divisão territorial datada de 1-VII-1950, o município é constituído de João Pinheiro, Caatinga (ex-Catinga), Canabrava e Veredas.
Assim permanecendo em divisão territorial datada de 1-VII-1960.
Pela Lei Estadual nº 2764, de 30-12-1962, é criado o distrito de Olhos d`Água do Oeste e anexado ao município de João Pinheiro.
Em divisão territorial datada de 31-XII-1963, o município é constituído de 5 distritos: João Pinheiro, Caatinga, Canabrava, Olhos d`Água do Oeste e Veredas.
Assim permanecendo em divisão territorial datada de 1-I-1979.
Pela Lei Estadual nº 8285, de 08-10-1982, foram criados os distritos de Luizlândia do Oeste e Santa Luzia da Serra ex-povoados e anexados ao município de João Pinheiro.
Em divisão territorial datada de 1-VII-1983, o município é constituído de 7 distritos: João Pinheiro, Caatinga, Canabrava, Luizlândia, Olhos d`Água do Oeste, Santa Luzia da Serra e Veredas.
Assim permanecendo em divisão territorial datada de 2007.
Alteração toponímica distrital
Santana dos Alegres para João Pinheiro, alterado pela Lei Estadual nº 556, de 30-08-1911.
Fonte: www.citybrazil.com.br