História
Antes de ser João Pinheiro, foi Santana dos Alegres. O IBGE conta que o apelido "Alegre" veio de um boi curraleiro bravio de mesmo nome, que descia ao arraial ao anoitecer e ficava mugindo até de madrugada. O povoado existia antes de 1818 e pertencia ao bispado de Pernambuco; atraiu gente por pastagem farta e lavra de diamante, e quando o garimpo minguou, depois de 1902, quase se despovoou. A trajetória administrativa é uma sucessão de desmembramentos. Distrito criado pela Lei Provincial nº 1.993, de 13 de novembro de 1873, subordinado a Paracatu. Elevado a vila, já com o nome João Pinheiro, pela Lei Estadual nº 556, de 30 de agosto de 1911, desmembrado de Paracatu, com sede na antiga vila de Santana dos Alegres e instalado em 25 de setembro daquele ano, com seis distritos — João Pinheiro, Água Limpa, Benfica, Canabrava, Catinga e Veredas, os quatro últimos arrancados de Paracatu. Cidade pela Lei Estadual nº 893, de 1925. Água Limpa e Benfica sumiram dos quadros na virada dos anos 1930; o Decreto-lei estadual nº 1.058, de 31 de dezembro de 1943, mandou grafar Caatinga o antigo Catinga; a Lei Estadual nº 2.764, de 1962, criou Olhos d'Água do Oeste; e a Lei Estadual nº 8.285, de 1982, transformou em distritos os povoados de Luizlândia do Oeste e Santa Luzia da Serra. Desde 1983 a divisão é a mesma. A comarca veio depois de tudo isso — instalada em 15 de novembro de 1948, quase quarenta anos após a emancipação.