Сергій Рибачок народився у м.Полонне на Хмельниччині.
У Період із 1999 до 2005 року навчався в Національному університеті «Острозька академія», закінчив докторську програму із політичних наук в Академії гуманітарних наук ім.. Олександра Гейштора (Akademia Humanistyczna im. Aleksandra Gieysztora) в Республіці Польща.
Новий голова Рівне нської ОДА - пряма мова [ВІДЕО]
Із 2005 року – викладач факультету політико-інформаційного менеджменту у Національному університеті «Острозька академія».
З 2010 року - депутат Острозької міської ради, голова фракції Всеукраїнського об’єднання «Свобода». Із 2013 року – помічник-консультант народного депутата України від ВО «Свобода» Олега Осуховського. Одружений, разом із дружиною виховує доньку Софію.