O município de Flora Rica pertence à 10ª Região Administrativa do Estado de São Paulo, tendo como sede o município de Presidente Prudente. Localizado na região fisiográfica do sertão do Rio Paraná, situa-se a uma distância de 650 km da capital paulista por via rodoviária.
O município ocupa uma área de 222,53 km². Suas coordenadas geográficas são 21°41' de latitude sul e 51°23' de longitude W.Gr. Segundo dados do IBGE de 2010, a população é de aproximadamente 1.752 habitantes.
A cidade foi fundada em 1946 pelo proprietário de terras José Firpo. Devido à fertilidade de seu solo, foi inicialmente nomeada como Vila Rica, atraindo rapidamente colonizadores com interesses agropecuários.
Em 19 de março de 1948, Vila Rica tornou-se o Distrito da Paz, subordinado a Pacaembu. A elevação à categoria de município ocorreu em 30 de dezembro de 1953, através da Lei Estadual nº 2.456, momento em que o nome foi alterado para Flora Rica em homenagem à exuberância e variedade de sua flora local. A primeira eleição municipal foi realizada em 30 de outubro de 1954, elegendo Octaciano Pereira de Andrade como o primeiro prefeito.
A principal atividade econômica de Flora Rica é a agropecuária, com forte destaque para a produção de cana-de-açúcar. O município desfruta de uma posição geográfica favorável para o progresso comercial e agrícola, estando situado entre a Nova Alta Paulista e a Alta Sorocabana.
O principal acesso rodoviário à cidade é feito pela Rodovia Júlio Budiski (SP-501), na altura do km 67. Os limites geográficos do município são:
Norte: Pacaembu e Irapuru.
Sul: Rio do Peixe, que serve como divisa com Presidente Prudente, Santo Expedito e Emilianópolis.
Leste: Flórida Paulista.
Oeste: Junqueirópolis.
O aniversário do município e o dia do padroeiro, São José, são celebrados anualmente no dia 19 de março.