Coordinates: 21°17′58″S, 51°34′07″W Monte Castelo is a municipality/county in the state of São Paulo in Brazil. The population in 2004 is 3,766 and the area is 233.89 km². The elevation is 375 m.