Villamontes er en by i provinsen Gran Chaco i departementet Tarija i Bolivia. Ved folketellingen i 2012 hadde byen 39 800 innbyggere.[1]