Domagoj Vida (Osijek, 29 april 1989) is een Kroatisch voetballer die doorgaans speelt als centrale verdediger. In januari 2018 verruilde hij Dynamo Kiev voor Beşiktaş. Vida maakte in 2010 zijn debuut in het Kroatisch voetbalelftal.
Vida speelde zijn hele jeugdcarrière in zijn geboorteplaats Osijek. Na drie jaar in hun jeugd te hebben rondgelopen, debuteerde de verdediger in het seizoen 2006/07 in het eerste elftal. Hij was toen zeventien jaar oud. Hij speelde dat seizoen tien wedstrijden en in de jaren daarna werden dat er meer en meer. Hij werd gelinkt aan de Kroatische kampioen Dinamo Zagreb, maar op 29 april 2010 koos hij voor Bayer 04 Leverkusen. In zijn eerste seizoen in Leverkusen speelde Vida vooral mee in de UEFA Europa League, waarin hij achtmaal in actie kwam. Op 5 maart 2011 maakte de Kroaat zijn debuut in de Bundesliga, toen hij tegen VfL Wolfsburg in de veertiende minuut Manuel Friedrich mocht vervangen.