Agua de Castilla

El asentamiento está a una altitud de 4.020 m s. n. m. sobre uno de los afluentes del río Tumusla y es principalmente un asentamiento minero.

[1]​ Agua de Castilla se encuentra en el Altiplano en el suroeste de Bolivia, entre la Cordillera de Chichas en el suroeste y la Cordillera Central en el noreste.

La precipitación anual es de sólo unos 350 mm, con una estación seca pronunciada de abril a octubre con precipitación mensual entre 0 y 15 mm, y un breve período húmedo de diciembre a febrero con una precipitación mensual de unos buenos 70 milímetro Agua de Castilla se ubica a 46 km por carretera al suroeste de Potosí, la capital departamental, y a 2,5 km de la localidad de Porco, la capital municipal.

Desde Potosí, la ruta nacional Ruta 5 pasa por los pueblos de Agua de Castilla, Chaquilla, Yura, Ticatica y Pulacayo hasta Uyuni en el salar de Uyuni.

La población de la localidad ha aumentado significativamente en las últimas dos décadas: Con 2.817 habitantes, es la segunda localidad más poblada del municipio de Porco.