Народилася 5 червня 1955 року в с. Денисів Козівського району Тернопільської області. У 1977 році закінчила філологічний факультет Київського державного університету ім. Т.Г. Шевченка.
Працювала вчителем української мови та літератури Ярославської середньої школи Бобровицького району Чернігівської області. З 1978 року працює на Рівненщині: у Велихівській восьмирічній школі Володимирецького району (1978-1987), згодом — у Володимирецькій середній школі № 2 (з 1998 року Володимирецький районний колегіум).
Професійне обличчя вчителя О.З. Городної визначають глибокі знання, вміння збагнути неповторність кожної дитини, формування духовного світу школярів через знайомство зі скарбами української культури й літератури. Учні педагога — неодноразові переможці та призери ІІІ і IV етапів Всеукраїнської олімпіади юних філологів, ІІ і ІІІ етапів конкурсу-захисту науково-дослідних робіт членів Малої академії наук України, літературних конкурсів «Природа і ми», «Вірю в майбутнє твоє, Україно!», Міжнародного конкурсу знавців української мови ім. П. Яцика.
Учитель вищої кваліфікаційної категорії, учитель-методист. Відмінник освіти України. Заслужений вчитель України (2000). Нагороджена чисельними Грамотами Міністерства освіти і науки України, відзначена Подяками Президента України (1998, 2000).
Автор методичного посібника «Літературно-критичні праці на уроках української літератури».