Нильс Юхан Андерссон родился 20 февраля 1821 года.
В 1840 году он стал студентом в Уппсале, а в 1846 году стал адъюнкт-профессором ботаники.
В 1855 году он был назначен преподавателем ботаники в Лундском университете. Андерссон внёс значительный вклад в ботанику, описав множество видов растений.
Он занимался изучением растений рода Ива, растений семейства Осоковые, растений семейства Злаки и опубликовал множество статей по систематике и морфологии этих таксонов.Умер в Стокгольме 27 марта 1880 года. Нильс Юхан Андерссон специализировался на папоротниковидных и на семенных растениях.