Румен Йорданов Петков е роден на 23 юни 1961 година в Плевен. Учил е в Математическата гимназия в града. Висшето си образование завършва във факултет “Математика” в Пловдивския университет “Паисий Хилендарски”. Специализира в Икономическия институт в Свищов.
Занимава се активно с политика от 1991 г. В периода 1995-1999 година е кмет на Плевен. През 1999 г. става секретар по коалиционната политика на БСП. От 2001 г. е заместник-председател на Висшия съвет на партията.
Председател на Националния предизборен център на левицата по време на три поредни кампании – за избор на президент, местни органи за самоуправление и парламент.
Депутат в 39-то и 40-то Народно събрание.
Министър на вътрешните работи от 2005 - 13.04.2008 г.
Женен, баща на двама сина. Източник: www.government.bg