Vattnet tog över Obrenovac strax innan fyra på fredagsnatten, men det dröjde minst en timme innan invånarna varnades.
Något som kan ha kostat människoliv, menar de boende.
Men Serbiens polischef menar att myndigheterna gjort allt som står i deras makt.