Dulovo, then a village, was first mentioned in an Ottoman document of 1573 as "Akkadınlar", meaning "White Women". Even before the Liberation of Bulgaria in 1878, it had a mixed population of Bulgarians (settlers from the region of Preslav) and Turks, which is still reflected in the ethnic composition today. Following the Second Balkan War, Bulgaria was forced to cede it to Romania along with all of Southern Dobruja. It was also a district centre of Durostor County under Romanian rule. The village was given back to Bulgaria according to the Treaty of Craiova of 1940. In 1942, it acquired its present name (in honour of the early medieval Bulgarian Dulo clan, with the Bulgarian placename suffix–ovo). On 30 January 1960, Dulovo was granted town status.