Občanské sdružení Liběhrad vzniklo počátkem roku 2006 na základě počáteční aktivity pěti libčických občanů. Jeho záměrem bylo a je zlepšovat kvalitu života ve městě a podporovat společenské a sportovní aktivity místních spolků.

V roce 2006 šel Liběhrad se svou kandidátkou poprvé do komunálních voleb, získal rekordních 10 mandátů z patnácti možných v zastupitelstvu města a starostou se stal Ing. Pavel Bartoš, MBA.

V roce 2010 šel Liběhrad znovu do voleb, získal 8 mandátů z 15 možných a Ing. Pavel Bartoš, MBA byl znovu zvolen do funkce starosty.

V roce 2014 se Liběhrad znovu zúčastnil komunálních voleb, získal sedm mandátů z patnácti a po politickém vyjednávání uzavřel koaliční smlouvu s TOP 09 a ANO 2011. Po tomto spojení disponuje koalice v zastupitelstvu města devíti mandáty z patnácti možných. Starostou města byl již potřetí zvolen Ing. Pavel Bartoš, MBA.

V roce 2016 bylo občanské sdružení Liběhrad registrováno jako spolek Liběhrad.