Villa Pacheco es una localidad de Bolivia, ubicada en los valles interandinos del país.
El pueblo está a una altitud de 2536 m s. n. m. en la fértil llanura fluvial del río San Juan del Oro en su margen izquierda,[1] unos cien kilómetros antes de su desembocadura en el río Tumusla.
[3] Villa Pacheco se encuentra en la parte sur de la meseta árida del Altiplano boliviano.
Desde Potosí, la ruta troncal Ruta 1 proveniente del lago Titicaca se dirige hacia el sureste y luego de 37 kilómetros llega al pueblo de Cuchu Ingenio.
En Tojo parte hacia el norte otro camino de tierra que bordea el río San Juan del Oro y luego de unos 19 km llega a Villa Pacheco.