mały|upright=1.2|Języki w Serbii, 2002 r. Jedynym językiem urzędowym w Serbii jest serbski. Oprócz niego w kraju posługuje się takim językami jak: albański (w Dolinie Preševo oraz w Kosowie), węgierski, rumuński, słowacki, rusiński, chorwacki (wszystkie te wymienione języki są urzędowymi językami w autonomicznej prowincji Wojwodina), ukraiński, bułgarski, wołoski, romski, czeski, bośniacki, macedoński, czarnogórski i inne.
Język serbski Język serbski dominuje w większej części Serbii, wyjątek stanowi kilka gmin w Wojwodinie, południowej części kraju i większa część Kosowa. Języki bośniacki, chorwacki i buniewicki, którymi według spisu powszechnego mówi się w niektórych częściach kraju, są bardzo podobne do serbskiego. Mieszkańcy deklarujący posługiwanie się bułgarskim w rzeczywistości mówią dialektem torlackim (jednym z dialektów języka serbskiego). Wyróżnia się kilkanaście dialektów języka serbskiego. Oficjalna forma języka wywodzi się od dialektu sztokawskiego.