Il Serbia Open 2012 (anche noto come Serbia Open 2012 powered by Telekom Srbija per ragioni di sponsorizzazione) è stato un torneo di tennis giocato su campi in terra rossa. È stata la 4ª edizione dell'evento, facente parte dell'ATP World Tour 250 series nell'ambito dell'ATP World Tour 2012. Si è giocato presso il complesso Milan Gale Muškatirović a Belgrado, in Serbia, dal 30 aprile al 6 maggio 2012.