На 2017 год в Новоивановке числится 6 улиц[18]; на 2009 год, по данным сельсовета, село занимало площадь 166,6 гектара, на которой в 263 дворах проживало 716 человек[16], в селе действуют библиотека[19], фельдшерско-акушерский пункт[20], сельский клуб[21], отделение Почты России[22]. Село связано автобусным сообщением с райцентром, городами Крыма и соседними населёнными пунктами[23].
Впервые в доступных источниках название встречается в «…Памятной книжке Таврической губернии на 1900 год», согласно которому в Воинской волостиПерекопского уезда значится деревня Ново-Ивановка, в которой числился 261 житель в 34 дворах[10]. По Статистическому справочнику Таврической губернии. Ч.II-я. Статистический очерк, выпуск пятый Перекопский уезд, 1915 год, в деревне Ново-Ивановка (или Барановка) Воинской волости Перекопского уезда числилось 63 двора (60 дворов с землёй, 3 — безземельные) с русским населением в количестве 447 человек приписных жителей и 24 «посторонних», из которых 244 мужчины и 227 женщин. Жители владели 876 десятинами удобной земли. В хозяйствах имелось 242 лошади, 20 волов, 132 коровы и 156 голов мелкого скота[11].
После установления в Крыму Советской власти, по постановлению Крымревкома от 8 января 1921 года № 206 «Об изменении административных границ»[29] была упразднена волостная система, Перекопский уезд переименовали в Джанкойский, в котором был образован Ишуньский район, в состав которого включили село[30], а в 1922 году уезды получили название округов[31]. 11 октября 1923 года, согласно постановлению ВЦИК, в административное деление Крымской АССР были внесены изменения, в результате которых округа были отменены, Ишуньский район упразднён и село вошло в состав Джанкойского района[32]. Согласно Списку населённых пунктов Крымской АССР по Всесоюзной переписи 17 декабря 1926 года, в селе Ново-Ивановка, Воинского сельсовета Джанкойского района, числилось 116 дворов, из них 111 крестьянских, население составляло 576 человек, из них 546 украинцев, 23 русских, 1 белорус, 1 немец, 1 армянин, 4 записаны в графе «прочие», действовала русская школа[13]. Постановлением ВЦИК от 30 октября 1930 года был восстановлен Ишуньский район[33] и село, вместе с сельсоветом, включили в его состав[34]. Постановлением Центрального исполнительного комитета Крымской АССР от 26 января 1938 года Ишуньский район был ликвидирован и создан Красноперекопский район с центром в поселке Армянск[35] (по другим данным 22 февраля 1937 года[36]). На подробной карте РККА северного Крыма 1941 года в Ново-Ивановке (она же Барановка) отмечено 111 дворов[37].
С 25 июня 1946 года Новоивановка в составе Крымской области РСФСР[38], а 26 апреля 1954 года Крымская область была передана из состава РСФСР в состав УССР[39]. Время включения в Магазинский сельсовет пока не установлено: на 15 июня 1960 года село уже числилось в его составе[40]. По данным переписи 1989 года в селе проживало 713 человек[14]. С 12 февраля 1991 года село в восстановленной Крымской АССР[41], 26 февраля 1992 года переименованной в Автономную Республику Крым[42]. С 21 марта 2014 года в составе Крыма аннексирована Россией[43].
↑Справочник административно-территориального деления Крымской области на 15 июня 1960 года / П. Синельников. — Исполком Крымского областного совета депутатов трудящихся. — Симферополь: Крымиздат, 1960. — С. 30. — 5000 экз.
Магазинский сельсовет // Города и села Украины. Автономная Республика Крым. Город Севастополь. Историко-краеведческие очерки. — Слава Севастополя, 2009.