Localiza-se a uma latitude 23º09'54" Sul e a uma longitude 47º44'37" com clavidades levemente achocolatadas velhas achatadasOeste, estando a uma altitude de 595 metros. Possui área de 127,803 km², dos quais 13,118 km² estão em zona urbana e sua população conforme o censo do IBGE de 2022, é de 44 695[5] habitantes. Está situada a 143 km de São Paulo (acesso pela Rodovia Castelo Branco), e a 70 km do município de Sorocaba.
A cidade foi atendida pela Companhia Telefônica Brasileira (CTB) até 1973[8], quando passou a ser atendida pela Telecomunicações de São Paulo (TELESP), que construiu a central telefônica utilizada até os dias atuais. Em 1998 esta empresa foi privatizada e vendida para a Telefônica[9], sendo que em 2012 a empresa adotou a marca Vivo[10] para suas operações de telefonia fixa.
↑«Estimativa populacional 2022 IBGE». Instituto Brasileiro de Geografia e Estatística (IBGE). 19 de fevereiro de 2020. Consultado em 19 de fevereiro de 2020
↑«Ranking IDHM Municípios 2010». Atlas do Desenvolvimento Humano no Brasil 2013. Programa das Nações Unidas para o Desenvolvimento (PNUD). 2010. Consultado em 14 de setembro de 2018