Владимир Анатольевич Иванов родился 16 апреля 1952 года в г. Мончегорске.
В 1955 г. семья переехала в г. Оленегорск. С 1959 по 1969 гг. учился в школе № 15 г. Оленегорска.
После школы поступил в Сызранское высшее авиационное училище вертолетчиков.
30 апреля 1982 года направлен в Афганистан, где проходил службу в 302-й отдельной вертолетной эскадрилье Военно-воздушных сил 40-й общевойсковой армии.
Совершил 270 боевых вылетов. Экипажем вертолета было перевезено 40 тонн груза, эвакуировано с поля боя 10 раненых, уничтожено несколько огневых точек и склад боеприпасов.
20 сентября 1982 года капитан Иванов В.А. погиб при подавлении опорного пункта противника.
Награжден посмертно орденом Красной звезды.
В г. Оленегорск в память о подвиге героя названа одна из улиц города.