Três Ranchos é um município brasileiro localizado no extremo sudeste estado de Goiás, à margem direita do Rio Paranaíba. O município limita-se ao norte com Ouvidor, a sul e oeste com Catalão, ao sul e a leste com o estado de Minas Gerais.
O município é procurado como importante destino turístico de Goiás, principalmente pelas paisagens criadas com o represamento do Rio Paranaíba.