Once refugees are granted protection in a particular host country, there is little concern about where in that country they are settled. Yet this matters enormously for refugees’ chances to prosper in the new country and for the willingness of the local community to welcome them. We propose a centralized clearinghouse—a ‘two-sided matching system’—to match refugees with localities. Drawing on the success of matching in domains such as public school choice, we outline principles underlying matching-system design, and illustrate in general terms how they could be applied to refugee protection. This matching system respects the priorities and capacities of localities and gives agency to refugees. As an example, we describe in detail how such a system could work to meet the British government’s commitment to resettle 20,000 Syrian refugees by 2020.