Villacampa played in 158 games internationally with the senior Spain men's national team (playing for the first time in 1984), playing in nearly all of the great international competitions of his playing era: 2 Summer Olympic Games (Seoul 1988, Barcelona 1992), 3 FIBA World Cups (1986, 1990, and 1994), and 4 EuroBaskets (1985, 1987, 1991, and 1993). His single-game scoring record with the Spain national team was 48 points, which he achieved in a game against Venezuela. The best team result that he achieved with Spain's national team was a bronze medal at the EuroBasket 1991, which took place in Rome.