Положај: Криводол се налази у североисточном делу Бугарске. Од престонице Софије град је удаљен 130 km северно, а од обласног средишта, (Враце град је удаљен 20 km северно.
Рељеф: Област Криводола се налази на југозападном ободу Влашке низије. Град се налази у брежуљкастом подручју, на око 200 m надморске висине.
Крајем 14. века област Криводола је пала под власт Османлија, који владају облашћу 5 векова.
Године 1878. град је постао део савремене бугарске државе. Насеље постоје убрзо средиште окупљања за села у околини, са више јавних установа и трговиштем. Насеље добија градска права 1969. г.
Становништво
Демографија
По проценама из 2010. г. Криводол је имао око 3.400 ст. Огромна већина градског становништва су етнички Бугари. Остатак су махом Роми. Последњих деценија град губи становништво због удаљености од главних токова развоја у земљи.
Претежан вероисповест месног становништва је православна.