Bela Vista está situado en el oeste del estado, a 350 kilómetros de la capital estatal Campo Grande, y a una altitud de 180 msnm , limita con los municipios de : Antonio Joao, Ponta Porá, Jardim, Caracol y con la República del Paraguay.