Dunavtsi (en búlgaro, Дунавци; literalmente, Danubianos) es una ciudad de Bulgaria, situada en la provincia de Vidin.
Tiene una población estimada, a mediados de marzo de 2022, de 2354 habitantes.
[4] Está situada a una altitud de 35 m s. n. m., a unos 185 km de la capital nacional, Sofía.