Villamontes, also written as Villa Montes, is a city and municipality located in southern Bolivia. It is situated within the Tarija Department in the Gran Chaco Province.
The city is positioned on the left bank of the Pilcomayo River and is crossed by the Caiguamí stream. Geographically, it lies on the slopes of the Aguaragüe Range at an elevation of 388 meters above sea level.