Родился 25 мая 1925 года в д. Малая Лопухонка (Саратовская область). Русский. Окончил 6 классов в пос. Двигательстрой (Дагестан). В действующей армии с 1942 года. Красноармеец, участник боев под Сталинградом в 1942-1943 годах в составе 10-й дивизии войск НКВД. В 1944 год у окончил курсы младших лейтенантов. Командир взвода 243-го стрелкового полка 10/181-й стрелковой дивизии (1-й Украинский фронт) младший лейтенант Назаров в боях в районе г. Лигниц (Польша) 7 февраля 1945 года отбил 5 атак противника. Лично подбил 1 танк и 2 самоходны х орудия. В критический момент боя со связкой гранат бросился под вражеский танк, взорвал его и погиб сам. Награжден орденами Ленина, Красной Звезды. В г. Каспийске у школы, которая носит его имя, был установлен памятник и создан музей, посвященный Герою.
Звание Героя Советского Союза присвоено 27 июня 1945 года (посмертно).