Ломко родился в 1917 году в Юзовке (современный Донецк). В 1940 году окончил физический факультет Ленинградского университета. Участвовал в Великой Отечественной войне с 1941 по 1945 годы.
С 1960 по 1980 годы возглавлял объединенную редакцию газеты «Московские новости». С 1989 года работал в РУДН, профессором кафедры массовых коммуникаций Филологического факультета.