Moskvaavtalen mellom Sovjetunionen og Forbundsrepublikken Tyskland, ble inngått 12. august 1970, ved undertegning i Katarinasalen i Kreml i Moskva. Avtalen gikk blant annet ut på at Forbundsrepublikken Tyskland aksepterte Oder-Neisse-linjen som Polens grense mot vest.[1]
Avtalen ble for Tyskland undertegnet av forbundskansler Willy Brandt og utenriksminister Walter Scheel, for Sovjetunionen av statsminister Aleksej Kosygin og utenriksminister Andrej Gromyko.
Moskvaavtalen hadde tre hovepunkter: