O atirador usou uma arma automática contra um grupo de pessoas a partir de um veículo em movimento e fugiu, informou a televisão estatal RTS.
A polícia está a procurar o suspeito, acrescentou. Foram mobilizados numerosos agentes da polícia e ambulâncias, e helicópteros estão a sobrevoar o local.
O tiroteio ocorreu um dia depois de um estudante de 13 anos ter morto a tiro oito crianças e um vigilante numa escola de Belgrado, um assassínio que chocou profundamente o país.
Em abril, um homem matou a tiro 13 pessoas, incluindo membros da família e vizinhos, perto de Mladenovac.
[Notícia atualizada às 07h31]
Leia Também: Duas crianças feridas em tiroteio na Sérvia continuam em "estado crítico"