Vystudovala gymnázium v Náchodě a nastoupila na Pedagogickou fakultu v Hradci Králové, kde se věnovala oboru biologie a chemie. Poté až do roku 1993 působila jako pedagožka, nejprve na základní škole v Novém Hrádku a po mateřské dovolené na základní škole Komenského v Náchodě. Později působila jako podnikatelka a dodnes zastává statutární funkce v několika společnostech. Založila Nadační fond Zdeňky Horníkové.

V roce 1991 vstoupila do ODS. Od té doby zde vystřídala de facto všechny stranické funkce kromě té předsednické. Osm let také zasedala v zastupitelstvu města Náchod, kde se později posunula na post místostarostky a následně starostky. V roce 1996 byla poprvé zvolena poslankyní.

Poslanecký mandát pak obhájila v letech 1998, 2002, 2006 a 2010. Je místopředsedkyní kontrolního výboru, členkou petičního výboru a výboru pro veřejnou správu a regionální rozvoj.