Нико родился 27 июня 1985 года в городе Висбаден - Германия, в семье именитого гонщика, чемпиона мира 1982 года Кеке Росберга.
Поэтому с уверенностью можно сказать, что любовь к автоспорту и гонкам у него в крови. Как и многие другие гонщики, Нико начинал свою карьеру с картинга. За руль карта впервые сел в 4, а первый раз на профессиональной сцене он выступил в возрасте 10-ти лет. Нико был чрезмерно целеустремленным и таким "достигатором". Он близко к сердцу принимал все поражения и по рассказам отца даже плакал, когда он обыгрывал его в теннис. Но так и закалялся характер будущего чемпиона. После первых больших успехов в картинге, он попросил отца помочь ему с дальнейшем продвижением в автогонках. Отец согласился и стал его менеджером. В 2000 году Нико квалифицировался на чемпионат мира по картингу и его взяли в первую профессиональную команду. Его сокомандником стал небезызвестный 7-ми кратный чемпион Формулы 1 - Льюис Хэмилтон. Льюис отличался своим талантом, а Нико получал резул