Né en Allemagne en 1985, Nico possède la double nationalité finlandaise-allemande, et vit à Monaco. Le fils de Keke a fait ses premiers tours de karting en France avant de s'imposer en Italie et même en Amérique du nord.
Vainqueur du championnat d'Allemagne de Formule BMW en 2002, il a vite franchi l'étape suivante et participé à la première saison des F3 Euroseries. Après avoir 'redoublé' en F3 en 2004, Rosberg a poursuivi sa formation dans le championnat GP2 - où il a rapidement pris la mesure de ses adversaires pour finalement s'octroyer le titre face à un Finlandais, Heikki Kovalainen.
Rosberg Junior a piloté une Williams dès l'âge de 17 ans. Il avait été le plus jeune pilote à prendre le volant d'une F1 en essais privés, le 3 décembre 2002 sur le circuit de Catalunya. Sa première année d'apprentissage avait plutôt bien débutée - mais les difficultés se sont ensuite accumulées pour le jeune Nico et son écurie vieillissante.
En 2007, Williams a retrouvé un niveau de compétitivité dont le jeune Rosberg a profité pour s'illustrer et décrocher la 4ème place au Brésil en fin de saison. En 2008, Nico est monté pour la première fois sur le podium, dès le premier rendez-vous en Australie. Malheureusement pour lui, il devra se contenter de trois places de 8ème avant de refaire son apparition sur le devant de la scène et terminé à la 2ème place du premier Grand Prix - de nuit - à Singapour.
Courtisé par quelques écuries de premiers plans, l'Allemand a préféré rester une année de plus avec Williams. Une saison 2009 qui a vu Nico occuper régulièrement une place dans les points (11 fois sur 17 - dont 8 fois d'affilée) !
En 2010, le jeune Rosberg devrait rejoindre le giron Mercedes, par le biais de l'équipe Brawn GP.