Видинска област заема площ от 3032,9 кв. км и има население 84 865 души по данни от преброяване 2018, което я прави най-слабо населената област в България. Има 141 населени места, разпределени в 11 общини – Белоградчик, Бойница, Брегово, Видин, Грамада, Димово, Кула, Макреш, Ново село, Ружинци и Чупрене.
Административен център на областта е Видин. По данни на ГРАО към 15 юни 2023 г. в града живеят 44 360 души по настоящ адрес и 55 211 души по постоянен адрес.
На изборите през 1991 г. се кандидатира и е избран за кмет от СДС. От 1996 г. до пенсионирането си през 2004 г. е консултант и обучаващ на свободна практика по въпросите на демократичните промени в местната власт.
През 1995 г. е избран за кмет на община Видин. През 1999 г. опозицията иска неговата оставка за недоказани обвинения в нарушения при приватизационни сделки с общинско имущество.
През 1999 г. е избран от СДС за кмет на Видин, а през 2003 г. е преизбран за втори мандат. Иван Ценов е представител на България в Конгреса на местните и регионални власти към Съвета на Европа, Страсбург.
В периода от 2002 до 2007 г. е общински съветник във Видин от НДСВ. На местните избори през 2007 г. е избран за кмет от листата на ГЕРБ.
На местните избори през 2011 г. е избран за кмет от листата на БСП. През 2014 г. САС го отстранява от длъжност по разследване за престъпление по служба, незаконно притежание на антични монети и на патрони без разрешение. Възстановен на длъжността от Апелативен съд София през юни 2015 г.
Кмет е на Видин от ГЕРБ в периода 9 ноември 2015 г. – 12 ноември 2019 г. На 21 април 2020 г. подава заявление за прекратяване на членството си в ГЕРБ и се присъединява към партията на Цветан Цветанов – „Републиканци за България“.
През 2019 г. с подкрепата на СДС и други формации той е избран за кмет на града на втория тур.