História
Garça nasceu de uma marcha rio acima. Em julho de 1916 partiu de Campos Novos, entre o Rio do Peixe e o Paranapanema, a primeira bandeira que atravessaria a mata virgem da região: a comitiva seguiu o curso do Rio do Peixe rumo às nascentes, descobriu um afluente pela margem direita — que batizou de Ribeirão da Garça — e acampou em definitivo na nascente dele, abrindo picada e construindo os primeiros ranchos. As primeiras derrubadas foram do Dr. Navarro J. Cintra, cuja fazenda, já desenvolvida em 1920, atraiu o povoado. A fundação formal veio em 4 de outubro de 1924, por Labieno da Costa Machado, mas a cidade cresceu de dois núcleos rivais — Labienópolis e Ferrasópolis, este de Carlos Ferrari, que prosperou mais por ter melhor localização e lotes mais baratos. Antes de fixar o nome do ribeirão, o lugar chamou-se Incas e depois Italina. A escalada administrativa foi veloz: distrito de Campos Novos pela Lei estadual nº 2.100, de 29 de dezembro de 1925; município pela Lei nº 2.330, de 27 de dezembro de 1928, desmembrado de Campos Novos Paulista e Pirajuí; instalação em 5 de maio de 1929. Depois, Garça pariu municípios: Álvaro de Carvalho em 1948, Lupércio em 1953, Alvinlândia em 1959 — e restaram a sede e o distrito de Jafa.