Сергей Дмитриевич Артамонов родился 1 мая 1915 года в селе Баловнево Данковского района Рязанской губернии (ныне Липецкой области) в крестьянской семье.
Учился в средней школе г. Белёв Тульской области.
Окончил Московский областной педагогический институт имени Н.К.Крупской (ныне Московский областной университет)
Окончил аспирантуру Московского областного педагогического института имени Н.К.Крупской (ныне Московский областной университет)
В течение многих лет заведовал кафедрой зарубежной литературы в Литературном институте им. Горького.
Участник Великой Отечественной войны. В составе 81-й морской бригады воевал под Ростовом-на-Дону.
Печатается с 1954 года.
Доктор филологических наук (1983), профессор (1985), член Союза писателей СССР (1982).