The invention discloses an installing and cushioning device for a tight-lock coupler, which comprises an installation seat assembly, a supporting board, a driving rod, a driving pin, a rubber oscillating bearing, a shock absorber rubber, a connecting pin and a height adjusting nut, wherein two parallel installation boards are arranged on the installation seat assembly; the installation boards, the driving rod and the supporting board are connected through the driving pin; the driving pin and the supporting board form a revolute pair; the height adjusting nut can adjust the height of the supporting board; the driving rod is positioned between the two installation boards; the rubber oscillating bearing is arranged between the driving pin and the driving rod to form a revolute pair; and the connecting pin is also connected between the driving rod and the supporting board, and the connecting pin is sleeved with the shock absorber rubber. The installing and cushioning device for the tight-lock coupler is simple in structure, easy to manufacture, low in cost, convenient to install, reliable and flexible, and suitable for a locomotive needing to be provided with multiple sets of couplers, and meets the coupling performance requirement when a common metro shunting locomotive rescues a metro vehicle.