Nélson Miguel Castro Oliveira (wym. ; ur. 8 sierpnia 1991 w Barcelos) – portugalski piłkarz grający na pozycji napastnika, były reprezentant Portugalii. Kariera klubowa Jest wychowankiem klubu z Santa Maria. W latach 2003–2006 był zawodnikiem juniorskiej drużyny zespołu SC Braga. W 2006 roku dołączył do kadry U-19 Benfiki Lizbona. W rundzie wiosennej sezonu 2009/2010 przebywał na wypożyczeniu w Rio Ave FC. W Primeira Liga zadebiutował 7 lutego 2010 w meczu z Leixões S.C. (2:0). Na czas trwania sezonu 2010/2011 został wypożyczony do FC Paços de Ferreira, a w 2012 roku do Deportivo La Coruña. 26 lipca 2013 roku, przeszedł na zasadzie wypożyczenia do Stade Rennais- Nelson Oliveira, nouvel attaquant du SRFC, w maju 2014 roku Rennes ogłosiło, że nie wykupi go na stałe. Portugalczyk wystąpił w 30 meczach, zaliczając 8 bramek.
Kariera reprezentacyjna W 2011 roku wystąpił na mundialu U-20 , który został rozegrany w Kolumbii.