Coordinates: 20°35′35″S, 47°38′24″W São José da Bela Vista is a municipality in the state of São Paulo in Brazil. The population in 2004 was 8,565 and the area is 277.79 km². The elevation is 730 m.