The invention discloses a process for municipal and metallurgical refractory solid waste synergic resource utilization. The process comprises the following steps that 1) distribution is performed, wherein garbage incineration fly ash in a garbage incineration fly ash bin and metallurgical dust in a metallurgical dust bin pass through a vibration hopper and a feeding machine, and then are conveyedto a mixing device; 2) mixing is performed, wherein mixing is performed by the mixing device, and then mixed powder is obtained; 3) damp grinding is performed, wherein damp grinding is performed on the mixed powder, and the mixed powder subjected to damp grinding is obtained; and 4) pelletizing is performed, wherein pelletizing is performed on the mixed powder subjected to damp grinding, and powder pellets are obtained; 5) drying is performed, wherein drying is performed on the powder pellets, and the dried powder pellets are obtained; 6) preheating is performed, wherein preheating is performed on the dried powder pellets, and the preheated powder pellets are obtained; and 7) roasting is performed, wherein high-temperature chlorination roasting is performed on the preheated powder pellets.According to the process, the garbage incineration fly ash is used as a chlorinating agent, the heavy metal metallurgy dust containing lead, zinc and the like is treated by adopting the high-temperature chlorination roasting process, a flue gas treatment process, a valuable metal recovery process and other processes are adopted.