Pierwszymi nowo zaprojektowanymi i zbudowanymi radzieckimi większymi okrętami (po małych dozorowcach typu „Uragan”), stały się wielkie niszczyciele typu „Leningrad”.
W 1928 sztab marynarki radzieckiej ogłosił wymagania na projekt wielkiego niszczyciela. Pierwszy wstępny projekt Komitetu Naukowo-Technicznego Zarządu Sił Wojennomorskich (NTK UWMS) nie zyskał aprobaty marynarki, lecz kolejny projekt z 1929 został w lutym 1930 zaaprobowany przez dowództwo floty. Otrzymał on numer projektu 1. Władze ZSRR zdecydowały o budowie 3 niszczycieli dla Floty Morza Czarnego, a następnie 3 niszczycieli dla Floty Bałtyckiej. Prace projektowe prowadziło Biuro Specjalnego Projektowania Sudoprowerfi. Projekt ostateczny zatwierdzono w maju 1932.
Budowa – projekt 1 Budowę dwóch pierwszych okrętów „Moskwa” i „Charkow” rozpoczęto w październiku 1932 w stoczni im. A. Marty w Mikołajowie, a trzeciego „Leningrad” w listopadzie 1932 w Stoczni Północnej w Leningradzie. Opóźnienia w ukończeniu okrętów wywołało przede wszystkim niedopracowanie uzbrojenia głównego, w postaci armat 130 mm B-13, opracowywanych równolegle w zakładach Bolszewik.