Эдуард Успенский родился в городе Егорьевске Московской области. Отец — Успенский Николай Михайлович (1903—1947), сотрудник аппарата ЦК ВКП(б). Мать — Успенская Наталья Алексеевна (1907—1982), инженер-машиностроитель.Получив образование в Московском авиационном институте (МАИ) и став инженером, он зарабатывал на жизнь тем, что писал