A distributed beamforming technique at each user pair (transmitter-receiver) is proposed in a (n, K)-user interference channel where K user pairs are allowed to simultaneously communicate with each other among n user pairs (K ≪ n). Each transmitter sends a single spatial stream and each user pair minimizes generating interference to the scheduled receivers and the received interference from the scheduled transmitters via transmit beamforming and receive beamforming, respectively. We analyze scaling of n to achieve K degrees-of-freedom (DoF) with high probability via the proposed beamforming technique. This results show that the proposed beamforming reduces the required network size (i.e., scaling of n) compared to the previous results on (n, K)-user interference channel.