We analyze the location of final goods producers under spatial competition with strategic input price determination by firm-specific input suppliers when the final goods producers undertake complete outsourcing or bi-sourcing. Under complete outsourcing, the final goods producers locate closer as the distance between the input suppliers decreases, but the distance between the final goods producers may increase or decrease with the transportation costs of the consumers and the transportation costs between the input suppliers and the final goods producers depending on the distance between the input suppliers. The possibility of bi-sourcing reduces the benefit from saving the transportation costs between the input suppliers and the final goods producers, and creates effects which are opposite to those under complete outsourcing. Thus, our results differ significantly from the extant literature considering either no strategic input price determination or strategic input price determination under competition in the input market. We also discuss the implications on the profits, consumer surplus and welfare, and the implications of endogenous location choice of the input suppliers.