The Teles Pires Dam is a run-of-the-river hydroelectric dam on the Teles Pires River, 330 kilometers upstream of the confluence with the Tapajós river, on the border of the Brazilian states of Mato Grosso and Pará.