Coordinates: 21°17′27″S, 47°25′47″W Santa Cruz da Esperança is a municipality in the state of São Paulo in Brazil. The population in 2004 was 1,850 and the area is 148.27 km². The elevation is 612 m.