Coordinates: 22°06′57″S, 46°40′58″W Espírito Santo do Pinhal is a municipality in the state of São Paulo in Brazil. The population in 2004 is 42,174 and the area is 391.43 km². The elevation is 870 m.