Nico Mannion est né à Sienne, en Italie, où il a passé sa petite enfance avant que sa famille ne déménage à Salt Lake City, dans l'Utah, pour finalement s'installer à Phoenix, en Arizona. Son père est Pace Mannion(en), joueur américain professionnel de basket-ball qui, après une carrière en NBA, a joué en Italie pour le Pallacanestro Cantù.
Nico Mannion fréquente la Pinnacle High School à Phoenix, où il est l'un des meilleurs meneurs de la classe 2019. Mannion reçoit sa première offre de basket-ball universitaire de Cal State Northridge tandis qu'il est en 8e année. Il est considéré comme le meilleur joueur de la classe de recrutement 2020 par ESPN, Rivals et 247Sports.
Le 7 avril 2020, il se déclare pour la draft 2020 de la NBA pour laquelle il est attendu au premier tour[3].
Lors de cette draft, le 18 novembre 2020, il est sélectionné, au second tour, en 48e position par les Warriors de Golden State[4]. Fin novembre, il signe un two-way contract avec les Warriors[5]. Ce contrat le lie principalement aux Warriors de Santa Cruz évoluant en NBA Gatorade League et affiliés aux Warriors de Golden State mais garantit à Nico Mannion de jouer jusqu’à 45 jours avec ces derniers.
Bien qu'ayant grandi aux États-Unis et américain de par son père, Nico Mannion choisit de représenter son pays de naissance, l'Italie, dans les compétitions internationales[6].
Après une saison avec les Warriors, Mannion rejoint en , la Virtus Bologne, champion d'Italie afin d'acquérir du temps de jeu et de l'expérience (en particulier à côté de Miloš Teodosić, le meneur de la Virtus)[7].