Espírito Santo do Pinhal é um
município brasileiro do
estado de
São Paulo. Localiza-se a uma
latitude 22º11'27"
sul e a uma
longitude 46º44'27"
oeste, estando a uma altitude de 870 metros. Sua população era de 41.907 habitantes em 2010, com área de 389,421 km², resultando em uma densidade demográfica de 107,61 hab/km².