Николай Александрович Аникин родился 25 марта 1919 года в городе Усолье Пермской области РСФСР.
В 1937 году он поступил в Уральский индустриальный институт имени С.М. Кирова в Свердловске.
В июле 1941 года Н. А. Аникин вступил в армию. Окончив Смоленское артиллерийское училище, получил звание лейтенанта.
В июле 1942 года он участвовал в боях на правом берегу реки Дон, командуя артиллерийской батареей, за что был награждён орденом Боевого Красного Знамени.
В октябре 1942 года назначен начальником штаба отдельного артиллерийского дивизиона. Участвовал в обороне Сталинграда в составе 62-й армии.
В боях на Курской дуге принял командование дивизионом.
В 1943 году вступил в ВКП(б). Осенью 1943 года, командуя 1-м дивизионом 197-го гвардейского артиллерийского полка 92-й гвардейской дивизии, капитан Аникин участвовал в форсировании Днепра.
Он переплыл на остров Молдован и управлял оттуда огнём батареи. 22 февраля 1944 года Н. А. Аникину было присвоено звание Героя Советского Союза.. Был тяжело ранен в боях Ясско-Кишиневской операции.После окончания войны Н. А. Аникин жил в Свердловске (ныне - Екатеринбург), затем - в Москве и занимался научной работой, получил степень кандидата экономических наук. Умер в 1977 году.