Инна Макарова родилась 28 июля 1926 года в городе Тайга Томского округа Сибирского края. Отец — Владимир Степанович Макаров, радиодиктор, писатель и поэт. Мать — Анна Ивановна Герман, литературный редактор-корреспондент, работала в новосибирском радиокомитете. Сестра — Нина.
В четвёртом классе школы будущая звезда записалась в драматический кружок.
Во время Великой Отечественной войны девушка ездила по госпиталям и выступала перед ранеными.
В 1943—1948 годах Макарова училась во ВГИК в мастерской Сергея Герасимова и Тамары Макаровой, после окончания которой была зачислена в труппу Театра-студии киноактера.
Еще во время учёбы начинающая актриса сыграла роль Кармен в одноимённой пьесе, поставленной Татьяной Лиозновой.
Благодаря этой студенческой работе Инну заметил режиссер Александр Фадеев, который пригласил ее сыграть роль Любови Шевцовой в фильме «Молодая гвардия» (1948). Эта киноработа принесла актрисе всесоюзную популярность и любовь зрителей, а также Сталинскую премию первой степени.
Успех закрепили роли Кати Петрашень в фильме «Высота» (1957) и Варвары в картине «Дорогой мой человек» (1958).
Впоследствии Инна Макарова снялась в культовых картинах «Девчата», «Женитьба Бальзаминова», «Женщины» и «Русское поле».
В конце 1980-х годов актриса стала редко сниматься, посвятив себя концертной деятельности.
В начале 2000-х Макарова вернулась в кино, играя в различных телесериалах.
Ушла из жизни 25 марта 2020 года.
Заслуженная артистка РСФСР (23.10.1962) Народная артистка РСФСР (11.06.1971) Народная артистка СССР (02.09.1985)
Сталинская премия первой степени (1949) — за исполнение роли Любови Шевцовой в фильме «Молодая гвардия» (1948)
Орден Трудового Красного Знамени
Орден Дружбы (10.10.2002) — за многолетнюю плодотворную деятельность в области культуры и искусства
Орден «За заслуги перед Отечеством» IV степени (28.07.2006) — за большой вклад в развитие отечественного киноискусства и многолетнюю творческую деятельность
Медаль «В память 850-летия Москвы»
Медаль «За особый вклад в развитие Кузбасса» I степени (8 августа 2001 года) — за многолетнюю плодотворную работу, высокий профессионализм, значительный вклад в социально-экономическое развитие области
Кинофестиваль «Виват кино России!» в Санкт-Петербурге (Специальный приз «Признание», 2006)
Академик Российской академии кинематографических искусств «Ника»
Первый супруг — Сергей Бондарчук, актер и кинорежиссер (брак с 1947 по 1959 г.г.)
Дочь — Наталья Сергеевна Бондарчук (род. 1950), актриса и кинорежиссёр
Внук — Иван Николаевич Бурляев (род. 1976), композитор
Внучка — Мария Николаевна Бурляева (род. 1987), актриса
Второй супруг — Михаил Израилевич Перельман (1924—2013), хирург (в браке с 1973 года и до смерти мужа)