Soviet Navy
Nikolai Michailowitsch Charlamow wurde in Schukowka im Gouvernement Orjol (heute im Rajon Schukowka in der Oblast Brjansk) geboren. 1922 trat Charlamow in die Sowjetische Marine ein. 1925 trat er in die WKP ein, die spätere KPdSU. 1941 absolvierte er die Seekriegsakademie für Kommandeure „K. J. Woroschilow“ und die Akademie des Generalstabs der "Roten Arbeiter- und Bauernarmee".