Starlin DeJesus Castro (San Fernando de Montecristi, 24 marzo 1990) è un giocatore di baseball dominicano che gioca nel ruolo di seconda base per i Miami Marlins della Major League Baseball (MLB).
Castro debuttò nella MLB con i Chicago Cubs il 7 maggio 2010 contro i Cincinnati Reds battendo un fuoricampo nel suo primo turno in battuta. La sua prima stagione terminò con una media battuta di .300, 3 fuoricampo e 41 punti battuti a casa (RBI), finendo quinto nel premio di MVP della National League. Malgrado la buona produzione offensiva, faticò in difesa, classificandosi secondo nella National League con 27 errori. L'anno seguente, nella prima stagione completa, divenne il più giovane giocatore di sempre dei Cubs a venire convocato per l'All-Star Game. A fine anno divenne inoltre il più giovane giocatore di sempre a guidare la National League in valide con 207. Castro giocò con i Cubs fino al 2015, venendo convocato nuovamente per l'All-Star Game nel 2012 e nel 2014.