Чавдар Попов е роден в Плевен. Завършва средното си образование в Средно училище "Иван Вазов", след това и специалност "Право" в Софийския университет "Свети Климент Охридски".
От декември 2001 г. до момента е съдия в Районния съд в Плевен.
На местните избори през 2023 г. е независим кандидат за кмет на Плевен.
Семеен е, с четири деца.