Grad Dimovo je centar opštine od 1888. godine sa sastavnim selima Kostičovci, Bela, Dalgo Pole, Ostrokaptsi i Kladorub.
Kao naselje, Dimovo datira iz 1878. 1864. godine na ova mesta naselili su se Čerkezi, koji su emigrirali posle rusko-turskog rata 1877-1878, kada je ovuda prošao rumunski odred koji je oslobodio Vidin od Turaka.
Umesto Čerkeza naselili su se izbeglice iz Jedrene Trakije, koje su preimenovale Čerkeški osmanski rat. Skoro istovremeno sa Tračanima iz obližnjih balkanskih sela, ovde, u dolini reke Arčar, naselilo se nekoliko porodica koje su stvorile drugo istoimeno naselje. Nakon nekoliko meseci, dva sela su se spojila u jedno po imenu Barzitsi.
Sa najvećim izveštajem 938. od 9. aprila 1880. godine kneza Aleksandra Batenberga, selo Barzitsi je preimenovano u selo Alekandrovo u čast kneza, koji je prošao kroz selo na putu od Vidina do Sofije i bio lepo prihvaćen i ugošćen od lokalni lideri.
Selo Aleksandrovo je 29. januara 1936. godine preimenovano u selo Vlajkovo u čast nedavno preminulog pisca Todora Vlajkova, koji nije iz ovog kraja. Razlog za preimenovanje bio je u tome što je u zemlji bilo nekoliko naselja sa imenom Aleksandrovo i došlo je do zabune u poštanskim pošiljkama.
Nakon javnog protesta Narodnoj skupštini i Savetu ministara, 27. marta 1936. godine selo je preimenovano u Knjaz Aleksandrovo, sa tim imenom je trajalo do 13. jula 1951. godine, kada je preimenovano u selo Dimovo prvi partizan i prvi komandant partizanskog odreda „Georgi Benkovski“.
Dimovo je od 15.09.1964. Grad gradskog tipa, a 29.08.1969. Proglašeno je gradom.
1971. Dimovo je postalo središte sistema naseljavanja, uključujući bivše opštine Izvor, Orešets, Ruzhinci, Drenovec i Gorno Belotinci stanice (sada u regionu Montana).
U svom sadašnjem obliku, opština Dimovo je opština Dimovo, osnovana Uredbom Državnog saveta Republike Bugarske od 28.08.1987. Br. 2704. To je deo Vidinskog okruga, severozapadni planski region sa ukupnom površinom od 402.866 m2 što predstavlja 13,3% teritorije okruga. Graniči se sa šest drugih opština u okrugu - Belogradčikom, Ružincima, Čupreneom, Makrešom i Vidinom i opštinom Lom u okrugu Montana.
Naselja ima 22, to su sela, od kojih je većina retko naseljena i udaljena jedno od drugog. Opština Dimovo ima ulogu prirodnog centra severozapadne Bugarske. Njegovo stanovništvo se stalno smanjuje, palo je četiri puta u poslednjih 90 godina, prema poslednjem popisu stanovništva ima 6514 ljudi. Stanovništvo je uglavnom bugarsko, ima i značajan broj Roma.