Cachoeira Paulista é um município brasileiro do estado de São Paulo. Localiza-se a uma latitude 22º39'54" sul e a uma longitude 45º00'34" oeste, estando a uma altitude de 521 metros. População estimada em 2005 de 29.707 habitantes. Possui uma área de 287,80 km². A densidade demográfica é de 101,65 hab/km².
Os municípios limítrofes são Cruzeiro a norte, Silveiras a leste, Lorena a sul e oeste, Canas a sudoeste, entre Cachoeira e Lorena, e Piquete a noroeste.